So Microsoft recently release more details about their upcoming Windows Store yesterday and as expected, a lot of it was pretty impressive.

There are lots of tools for developers and publishers and it seems very well thought through for the most part.

There is however one piece of it that bugs the crap out of me – their Revenue Model.

From their Windows Store fact sheet:

Revenue model. Successful apps make more money on Windows by earning 80 percent of every dollar of revenue earned after passing $25,000 (U.S.) in total revenue. The first $25,000 (U.S.) is paid out at the industry standard 70 percent revenue share.

Now my understanding is that Apple also take 30%.

Maybe I am missing something but it seems to me that Microsoft should be looking for developers to come aboard as fast as possible.

In order to do this, why would you want to take the same amount of revenue as Apple?

Wouldn’t it make exponentially more sense to suspend any revenue share for – maybe 8 months to a year and get out of the way so that there is an INCENTIVE for developers to get in and start developing right away?

After the suspension period, why not set the hard cap at 15%? It’s hardly like they need the frikkin money!

Developers would immediately have an incentive to at least consider switching over from building Ipad apps and there would definitely be an incentive to take a very hard look at Microsoft’s new platform in detail.

Now the counter argument I have heard from others is that Microsoft will have 500 million users etc or 1.25 billion worldwide PCs etc etc

This is all true but just because you have a lot of users, it doesnt guarantee success (Windows Vista, Zune etc. etc).

This is the time for Microsoft to be bold and GET OUT OF THE WAY of developers. They need to do everything they can to make Windows 8 a success.

Like I said, this seems pretty silly to me but I have been wrong before. What do you think?

About the Author

Onuora Amobi is the Founder and VP of Digital Marketing at Learn About The Web Inc. Onuora has more than a decade of information security, project management and management consulting experience. He has specialized in the management and deployment of large scale ERP client/server systems.

In addition to being a former Microsoft MVP and the founder and editor of, he is the CEO of a Pasadena based online marketing education startup - Learn About The Web Inc. ( and The Redmond Cloud (

Related Posts

A picture that reveals that 1.24% of Surface owners are already using the Surface Go....

Mark your calendars, folks! Microsoft, at its briefing at the IFA 2017 conference today,...

Microsoft late last evening released a new Windows 10 Redstone 3 preview version for PCs,...

  • 1234568

    I agree with you. As I understand it the only apps that can be sold through the Windows Store are those for Metro. At launch the user base of Metro will be limited and consequently the audience that developers can reach is also limited. Microsoft really need to give developers as much incentive as possible at this point.

  • Dan Dar3

    As a developer I have no problems with Microsoft Store conditions. Giving me easy access to millions of potential customers is well worth the cost, not to mention the development tools and API’s available (ads, trials etc)

  • Konanyao

    When the media darling Apple does it on market, it is outrageously dominating, tablet, it is ok but when Microsoft does a similar thing, it is wrong ?
    First of all, Microsoft gets only 20 % when the app is successful enough thus it could incitate developpers to produce better apps the more popular their apps will be the greater share of the revenues they will get.
    Second, if Microsoft charge less than let say Apple, it can get sued for dumping, though unlikely.
    Third, nothing prevent developpers to produce desktop apps for Windows 8.
    Fourth, enterprise apps will not be sold through the Windows store.
    Last but not the least, you have a choice of language going from html5/js to C++ and one of the best IDE to develop Metro apps. Not forgetting that you are not forced to buy a Mac to do so.
    Thus i find that Microsoft is way less greedy than Apple and offer more choice and flexibility for both developpers and customers. Hence, if i was a developper i would be more interested by developping an app for Windows 8 than for iOS.