Being employed by any normal company makes you 100% dependent on a single entitity. In contrast, being independent allows you to put your eggs into different bags. The App Stores are a part of it by providing international payment. What would you suggest instead?
Apple software distribution system is a feudal system where, unfortunately, programmer is a peasant.