Magmarock: If there's one thing I'll say about the mass PC user base that is all they want to do is click on little pictures and have things work with as little getting in the way as possible. Not only is nothing in Linux quite that simple I found that in my experience with Linux fans is that they tend to resent that very idea/ Almost as if ease of use and simplicity is some kind of sin. They seem to prefer doing things the hard way, even when using Windows where an easier way is available the common Linux user will try and take a more unorthodox way of solving it.
Case and point. Trying to manually extract game data from the most idiot proof installer I have ever seen. I think that's a rather poor example to prove your point, as that is an example of trying to use/run a Windows-only game on an unsupported (Linux) system. I understood the current installers (with password-protected RAR files) cause extra problems running the games in e.g. Wine.
I don't consider it different than e.g. a Windows user wanting to run his old (DOS) PC game in DOSBox or ScummVM, by using only the data files from the game. Or me last week wanting to "extract" data files from the original Quake and Quake 2, in order to use them with mods like Quake Darkplaces or KMQuake2 (running them on Windows 7). Yeah, I guess I was being "unorthodox", since I didn't simply try to install and play the vanilla Quake or Quake 2 on Windows 7.
Heck, with many GOG DOS games I've performed extra measures to change the music source from Soundblaster to Roland MT-32 or General MIDI, in order to get better music. Sometimes that has been a bit tricky because GOG has removed the sound setup executables, and even when they are there, it is not straightforward to get to a DOSBox session in order to change the sound card.
One complaint I quite often also hear is that there are too many user interfaces for different Linux distros, and that makes it too complicated to many users. I think that is hogwash, as overall the differences are quite trivial (the "start menu" items arranged in a different order... so what), and generally these changes are much smaller than e.g. the UI changes between Windows 7 and 8, or even 8 and 8.1. If normal users can live with how the user interface can change even drastically between Windows versions, I don't think they should have any problems learning their way around in a slightly different Linux UI.
At home I mostly use XFCE in Linux because I like the idea of it being a lightweight UI (esp. as I quite often run Linux on older PCs with obsolete Windows versions, even with 32bit CPUs), but I have no problem occasionally using Linux with some totally different desktop environment. Ok, the mobile-friendly Ubuntu UI was a bit awkward to me, the same way like Windows 8 Metro was.