Re: what the customer wants, I read a blurb about Bill Gates about how he formed a committee to look into what customers wanted, and then he buried the report.
Nobody can argue with success. The success of Microsoft shows that even a flawed standard is better than no standard. But for Microsoft, the only standard is Microsoft. Which is why they are killing open internet standards, java etc.