Microsoft.
Maybe you should start actually listening to people.
They do NOT want a dizzying array of SKUs. They want simple, upfront, easy to understand pricing structures.
But I fear there's not much to be done now - you have kept killing off goodwill at every turn.
Technet? Better kill that
Windows 8? Better ignore all feedback
Xbox 180? Better flip-flop around with very poor PR and unclear messages
Windows 8.1? Better toss in advertising results by default into your local searches
Windows RT? Better make slow devices with almost no applications at an arrogant price point
Forefront TMG? Who needs a proxy anyway!
I get it, you like to think you know best, you're attracted by that because it worked for Steve Jobs.
Well, Ballmer, you're not Steve Jobs, and you need to actually concentrate on the people that have provided the revenue streams so far. Businesses. Don't alienate them by creating toy tablet systems that they have no interest in.
Don't kill Technet so admins will shrug and probably learn Linux admin instead.
Don't think that Azure is the only way forward. Maybe some people don't have the certainty in their budgets that allows them to say "yes, we'll keep spending X per month on this, when we used to pay once".
Offer compelling products at decent prices, but more importantly, look at your customer as if they're at the same level. Stop looking down on the customer. Inertia doesn't last forever, even in such a giant behemoth as Microsoft.