wages significantly, significantly smaller than you can get working for an average software house doing way way less demanding things
I've often thought this is the biggest problem in the games industry. Rather than hire a competent programmer on a decent wage - someone who can knock out quality code quickly, they hire the bottom of the barrel for peanuts, then wonder why their games are full of bugs, and simple things take so long to actually develop.
There are actually two different eras, but I removed half page long explanation about differences, it's thread about current stuff not about comparison of history and current.
So to sum it up, in current era newly hired expect much larger salaries, less work, self-education and education in work are not main sources of skills, and work with third party tools including ALL limits of these tools. From point of view of these who did stuff in garage game era, they are scripters who lack innovation, and strangely they are less productive than developers from garage game era. Basically millenials.
Or perhaps I should say it more directly, even I can't do reliable code when I have to use scripting tools without compiler that catches typos, and increased number of employees in projects create a mess that's another source of bugs.
Years ago I had theory there is a number of employers in projects where stuff is EXTREMELLY inefficient. Small teams can be run tightly. Large teams can partially duplicate work of other employee, thus they can evade majority of mishaps even when they work less efficiently. It's just the middle, when it's no longer small team where everyone has responsiblity, and it's not yet big moloch at IBM level (or Square-Enix level). The middle sized teams have strange number of post-release patches.
Then again. It can be simply the higher tolerance to bugs. In garage game era, you released and then you had nearly NO WAY to get patch to users. Thus pre release stuff was strictly and rigidly tested, and game was nearly always possible to finish even with mild bugs (and typos). In current era, we have steam that massively simplifies patch delivery, and some companies are using this benefit to turn gamers into lab mice.