The problem I see is MS does not have a BDFL for Windows will enforce a consistent design ideas throughout with due consideration of the opinions of others. Must successful Linux distros operate with a BDFL who makes the final decision. MS is not listening to their customers because the group they listened to is not representative of their customers.