Apple does "force" you to use the MAS. You can't use the iCloud APIs unless your app is sold in the MAS which means you also have to accept sandboxing. Who knows what else will be tied to the MAS in the future.
The situation is farcical because developers are paying Apple 30% of their gross revenue for the privilege of a sales channel with no customer information and the spectacle of begging for things like upgrade pricing and analytics.