In reply to Tomas M..

Lots of small developers made a living (and many continue to do so) building stuff atop Microsoft products. Yes, Microsoft would occasionally wipe one out by incorporating their core features in the Microsoft product, but that's life as the small fry in an ecosystem defined by someone else. Your niche is not guaranteed. The elephant giveth and sometimes the elephant taketh away -- it's up to you to be smarter and more agile than the elephant. (Though one difference is that Microsoft sometimes bought out a small component developer to get its features sooner, an exit strategy that is much less likely of a possibility in the WP ecosystem).

Also: Micro$oft? Really?