Wil Shipley, founder of The Omni Group and apparently pretty well-known entrepreneur in the Apple ecosystem put together a presentation for the Apple WWDC conference giving his views on why it is better to develop and sell software for Apple systems.

WWDC_Student_Talk.pdf

This is an interesting take on how to choose deployment platforms, and even just reading the slides conveys some of his enthusiasm. I imagine the actual event was very compelling.

I have two main reservations, though. The first is that the idea of developing for specific platforms seems a bit old fashioned in these days of ubiquitous web and mobile convergence, and the second is that the same logic could largely apply to any niche market which has not yet been swamped with free or low-cost options.