Apps stores are work great if you are a small company and can get access to big audience for 30% cut. Apps stores essentially acts like middleman who does payment processing, can advertise and also provides fraud protection. But when you are already a big company like Netflix or Microsoft those benefits essentially just don't add up.