To be fair, the post is titled "My start-up is Microsoft-based..." not "Here's why your start-up should be..." I feel like he just wanted to make a fair case that Microsoft isn't impossible to deploy as a viable solution for a start-up. In start-ups versus say...a corporation , there is a write-off of Microsoft pretty much out of the gate. I agree with most companies, there are certainly a stack of reason why not to use it. But, its nice to see someone putting some personal reasons out there why Microsoft tech isn't useless to a new, fledgling company.