Skyrim is a poor example though because they stuck with older tech like DX9. From the ground up that game was made to be lightweight. The graphics are absolutely stunning for the tech and the amount of graphical power you need to run it (hardly any.)
The big games that are being released right now have been in development for several years and the engine they run on are even older. I think in 2012-2013 we will start to see real multi-threaded games.
I know UE3 became natively multithreaded in 2009. UE4 will be built from the ground up to support multiple cores, so that should be a large turning point.

