He complains about buying a Mac but what about Mac people who want to develop Windows DirectX games? They have to buy a PC (realistically you don't want to emulate a PC).
Not being able to push a bundle of JS+HTML to the Apple store without a Mac is a completely artificial barrier. Even in regards to the full XCode suite (which I could understand why they wouldn't release for other platforms), the unbelievable lengths that Apple go to to ensure that OS X can't run in a virtual environment is quite frankly ridiculous.