No, the problem is that people accept sub par production values and that they accept that they are going to pay to be beta testers. There was a time, perhaps before you were born, that video games were released pretty much bug free. In the days of cartridge based console games, releasing a game with crippling day zero bugs was unheard of due to the impossibility of patching the game. I just want devs to go back to that mentality, pay "play testers" (something that i'm not sure even exists anymore), and release games that work as advertised.
As for me being a new pc gamer..... Umm no. Been playing video games on PC since the Vic 20 and Tandy TRS-80. And due to the lack of ability to patch games back before the internet, games for PC were also released for the majority of the time mostly bug free. I am sick of "new" pc gamers that don't know thier history, and have accepted the corporate profit maximizing line that "games can't be released without bugs". They can, the fact that SOTS2 was released a year or two before it was ready is testament to your philosophy.
lol, TRS-80...dear or dear. Somehow I imagine developing games today is far more complex than 'in your day', so the chances of more bugs being present is probably a lot higher. And these days we as consumers have more than enough tools at our disposal to determine, before we make a purchase, whether a game is bug laden or not. Read some reviews/forums etc and if its clear the product is not up to your standards, don't purchase. Pretty simple. Lack of sales will hurt game devs more than people cribbing on forums about the old days.
And I'm hardly a 'new PC' gamer (15 years PC gaming). Not as old as you, mind you
I don't accept product either, but the difference Is I won't just cry on the forum about how it used to be, I simply don't purchase it when its below par.