Microsoft store will charge ZERO commissions if a developer wants to bring their own commerce back-end to sell their apps on the Windows Store.
Multiple stabs at user and developer choice.
Tough choice. Having to decide between 70% of something and 100% of nothing.