??? It's not the early 1990s anymore where you had to fiddle with autoexec.bat and assigning IRQs to get your DOS games to run. The only "downside" of PC gaming is that the hardware isn't subsidized like game consoles are, so you're upfront investment is a couple hundred bucks more. But then you don't need a subscription for multiplayer gaming, and PC games are cheaper (80 Euros for a game? come on...)
Not to mention that games on Steam do break, esp. older ones which are no longer actively maintained [1]. I haven't heard of such fails on consoles, probably because they're a much more stable platform.
[1] E.g. Steam's Civ 5 has been breaking for a couple years now, going into low-res video settings and refusing to bring them back up. Why? Who knows! The only thing that seems to work is using "repair files" option in Steam every time that happens.