After loading up 10 and relearning how my computer now works I have a suggestion for Microsoft. Instead of trying to produce the next vision of how you think computer interfaces should work and look consider multiple offerings, (looks.) Change whatever you like under the hood but let the end user have some autonomy to decide what they prefer. Allow others to design the front end, farm it out and see what someone else comes up with.
The Linux model comes to mind were many different interfaces are available for the end user, instead of the one size fits all and hope all will enjoy the next iteration of interface.
The Linux model comes to mind were many different interfaces are available for the end user, instead of the one size fits all and hope all will enjoy the next iteration of interface.