The one improvement Microsoft could have made in windows 8.1 is to have an option to have a more windows 7 like interface. I accomplished with a lot of work and by adding classic shell. The old windows is still there, but Microsoft hides it because they want us to start using the metro apps.
The trouble is that a lot of us don't want to move to the metro apps. My computer has a keyboard and mouse and my old programs work just fine that way.