CMOT70: Forget the games, they were just driven by the tech of the day. And that's what PC gaming was about in the 90's...real technology advances that made real differences to games. And games were still small enough and fast enough to develop that they could actually come out fast enough to use the new current tech, unlike today.
Every 6 months something was coming out that allowed the resolution to double and so we bought a bigger monitors.
<snip>
These days, that type of jump never happens...so much so that people are just not upgrading their machines like they used to. In the 90's the "average" (that's an important word) PC gamers were rarely more than 2 years off the current cutting edge with their PC and they saw the direct benefits. By the early 00's the average PC was 3 years off the cutting edge. Now it's closer to 5 years off or more- the prices haven't changed much- it's because the returns have diminished. And games are developed to suit the average PC not the 5% on the bleeding edge. Now you can pay big dollars for SLI GPU's and a 4K monitor...which is still 28"...and at normal view distance looks barely different to a 28" monitor at 1920*1200. It is not revolutionary like the jumps were in the 90's.
I think it's because nowadays it is the GPU that is the bottleneck for the majority of games coming out. I've got games that only use 15% of my CPU but max out my GPU completely for example, like The Witcher 3. I'm running on a 30" 2560x1600 display, and have 2 24" 1920x1200 displays, one on each side. Most games I play on the 30" display favouring the native resolution or whatever a given game's maximum resolution is. Some games I may drop the resolution down to 1920x1200 to increase the frame rate if it isn't good enough.
My PC will be 3 years old in February 2016 but it runs just as fast and smooth right now for all of my apps and games as it did when I bought it. In fact, I now run 5 to 8 virtual machines almost all the time in the background and never notice they're there consuming a small bit of resources.
So for my current situation at least I don't plan to upgrade the system itself until it actually is a bottleneck for enough games and other software for an upgrade to be worthwhile. The GPU is the largest bottleneck though, but only for a couple of games that I can work around well enough for now. When there are a good number of other new titles out there that I want to play which wont run worth a hill of beans on my current GPU (Radeon HD7850 2GB) then I'll consider a new GPU, mind you I doubt that will happen for another 1-3 years likely as I'm happy with what I have now.
CMOT70: Then there are the gamers. The 90's gamers were young and adaptive and tried new things just for fun. We were already social outcasts so we didn't care much about appearances. We played PC games using joysticks and gamepads as well as keyboard and mouse and we thought nothing of it. Now the species known as the "PC Gamer" has regressed into something that refuses to use anything other than mouse and keyboard just in case they catch "consolitis" or get accused of the worst slur in gaming...being "casual". I never heard that word casual used in the 90's, now it's thrown around like a racial slur.
Only because I don't want to catch consolitis though, so at least I have a good reason. :) Honestly though, I own a lot of gaming input hardware including a Saitek X52 Pro flight control system with the separate rudder pedals, a NaturalPoint TrackIR 4 Pro head tracker, a Logitech G27 racing wheel system, a Logitech G600 20 button mouse, and two Logitech game pads, one of them is the older wireless Rumblepad 2, and a newer wired model I forget the number of (might be F310 or something like that).
I bought the gamepads because some games were truly made and are played best on a game pad IMHO. If I'm going to play old 8-bit Nintendo games, or any other old emulated console games from a long time ago they almost always feel best on a gamepad to me and the keyboard feels clunky. Likewise if I were playing a more modern game that had similar feel to the games from back then, such as most platform games, then I'd probably go for the gamepad too. I also use the gamepad for Mortal Kombat type games and a very selective but small number of other games.
For most other games including all FPS or TPP shooters or other game types that use FPS/TPP engines, including RPGs, puzzle games like The Ball, etc. I prefer the age old tried and true keyboard and mouse combination. In fact if anything I prefer it 10 times more than I did 10 years ago because the 20 button Logitech G600 mouse is so programmably awesome that I can't imagine not using it. I could never play such games on a gamepad because I'd lose a tonne of single-button controls I have now as well as loss of controlability and immersion. I also prefer the keyboard and mouse for RTS games, point and click games and a varitety of other genres.
In the end, I'm not opposed to any type of input controller outright, but rather I'm a fan of using whichever controller I own that I personally believe gives me the best control over the game in question. Someone else might feel a different controller works best for them and that's great for us both to have an option to choose, it's one of the things that makes the PC so awesome is that level of choice.
CMOT70: Those gamers of the 90's have now grown up and turned into crusty old dinosaurs, bitter and twisted and angry at the world for not staying stuck in 1995, they no longer seem to have fun. The sooner the Dinosaurs die out the better, in my opinion- the 90's were great times for gaming and should be remembered and honoured- but the Dinosaurs need to die as they are holding things back.
I am a bit of a gaming dinosaur, but I'm not a crusty one per se although I do try to keep the neighbourhood kids off my lawn with a liberal sprinkling of thumbtacks from time to time. I have a lot of fun with my games, but that's largely because I have so many options at my disposal for how to install/configure and play them in a way that I personally prefer.
What I think is a far worse problem is the people who think that there should only be one way to do something and everyone should be forced to use it, or people who think that everything should change all the time and "evolve" even if it works perfectly fine the way it is already. I'm all for new things happening, but not so big on things being changed just for the sake of change and without anyone having any option otherwise, especially if it is easy to provide options and it usually is.
Fortunately though with PC gaming, we usually do have all of these options and even if games slack off with their options, our modern input hardware comes with an impressive arsenal of programmability that allow it to be used in ways games don't expect. I can make my modern input hardware work on ancient DOS games that don't even know what this hardware is thanks to keyboard and mouse emulation built into my programmable input hardware's software for example, but I can do similar things for modern games too. For example, I played The Witcher 3 purely with my favourite input hardware for that type of game - keyboard and mouse. It was clear after a while that the game was largely designed for gamepads though, as the keyboard and mouse setup was definitely not optimal for this. While many gamers complained about that, I simply reprogrammed my mouse using the Logitech Gaming Software so that I could cast each of the sign spells using a single mouse button press on the side of my mouse. Problem solved! And I was able to enjoy the shit out of that awesome game. At the same time, anyone who prefers to use a gamepad could enjoy that until the cows come home too.
Win-win if you ask me. Whether the options are built into games or provided by addon software, as long as it's there everyone can have their cake and eat it too so to speak. :)