Some okay points. Microsoft still has catching up to do. They very well may do it with Windows 10. But that is about one year away from release, including another few years of adoption. Tack on another year after saturation for developers to see the demand - then develop & release universal applications.
Generally, it was negative and narcissistic post. His gripe about support is unfounded. Google has no customer support number. And Apple's genius' incompetence nearly cost one of my coworker's 3 years of photos on her iPhone
As for me, I ditched Verizon, and with that my Icon for Cricket wireless. Even at 0 dollars, the Lumia 635 is insufficient. I opted for a Moto G.
I also ditched Xbox for PS4. Games for Gold was sneakily misrepresented, with a stated 2 games per month, but only one being new. The main IP on Xbox was neglected at the expense for other industries with a discernible hit to the games' quality. That's not okay.
* In this consumer's opinion, Windows, Office, & OneDrive are all top class.