RFC-84 Cross-product apps

I think this RFC could do with a stronger explanation of what advantages this would have for customers. I’m not convinced that anyone using the Atlassian products cares whether a single app was installed for their products, or an app for each product was installed. So long as they get the same functionality.

Is there a deeper reason that Atlassian apps need to be cross product. Perhaps for some other upcoming Atlassian chage?