Why does Microsoft even assumed that "processes" that would greatly benefit from PowerApps would only run within a single organization?? (perhaps, because they primarly care about large organizations?).
Small to medium size companys constantly deal with partners, vendors, customers, contractors, etc.. that are an intrical part of the day to day processes. PowerApps can be the perfect technology "glue" to covers B2E, B2B. and B2C.... BUT NOT with the current licensing model. 😞
Google's suite and general "user agnostic" approach is eating MS's lunch when it comes to breaking the line between consumer and business scenarios, yet MS keeps forcing people into a "personal vs your own business" bucket. That's not how the real world works.
Open PowerApps accross the entire spectrum (including B2B and B2C) (reduce it's fees, change the licensing or eliminate them to drive adoption, charge per usage instead not per user). Make your money in the cloud where it really matters.