This is an open letter to Microsoft. I'm sure that I speak for many other developers as well. I will make it as short as possible:
- Desktop is now "legacy".
- New Visual Studio "express" forces you to only do Metro.
- Metro is the "future".
- Metro "apps" ( yeah, I puke over that word too ) MUST be distributed via "Windows marketplace". ( yeah, nice Orwellian name )
- After forcing you to use it, Microsoft TAKES 30% OF YOUR SALES. ( yeah, LOL )
- Very important point so I write it twice: Microsoft TAKES 30% OF YOUR SALES. "Your" PC is no longer "Yours". You MUST use Windows marketplace.
The road ahead is most clear. I'm glad I did not use any of those fancy new "MVC" stuff. Remember I told you that one ALWAYS must have an EXIT PLAN? (http://channel9.msdn.com/Forums/Coffeehouse/Questions-regarding-Web-pages-vs-Web-forms-vs-MVC)
Blame the marketing department, blame Ballmer, blame Sinofsky or whatever but GREAT JOB for killing your development base. THAT is for sure.
So Microsoft, I have been developing for your platform since the 1990s but I have had it with you.
Your Windows 8 Metro "sexual" dance didn't do it for me, your forced 30% cut of my sales wasn't a pleasant date offer either... no reason at all to develop for your platform anymore.
I can do my stuff in Delphi cross platform galore, I can do my stuff in Java or PHP... H*LL, I CAN DO MY STUFF IN UNITY3D... write once... run EVERYWHERE.
Forget it, you aren't worth the headache anymore.
You have one developer less.
I'm jumping ship.