Microsoft tries hard to accommodate the customer's needs. People have vastly different skill levels on the PC, so one size will never fit all. I'm in PC service, many of my customers admit they know nothing about computers. What is needed is a choice of dumbed-down to advanced interfaces to address this conundrum. MS takes for granted things that the average person is clueless about. Example, customers walk in, fire up their laptops to show me something on the internet without knowing they need to make a connection. Then I show them how that's done. I could go on, there are many other examples like this I face every day.
Keep Up with TechRepublic