The games industry disproves your theory.
I have read several stories of people leaving game deve for a nice boring job writing insurance software for more money and fewer hours. Many could be doing it the other way around, write software for a lame, but lucrative, insurance company, then make a small lifestyle business writing indie games with a few friends.
First of all, "sub-prime wages" is not a thing I've ever heard of. Absolutely nothing on Google so I'm assuming you mean below market wages, which game industry wages are by definition not.
Secondly, and perhaps most importantly, paying people what they are willing to earn does not make game studios assholes. Everyone developing software for game studios knows they could make more writing software for a bank or some YC CRUD app.
> I have read several stories of people leaving game deve for a nice boring job writing insurance software for more money and fewer hours.
With the right skills, you can leave any industry and go to any other industry and make more money. Not sure what your point is here.
I agree there is the romantic factor in play as well. You have a lot of supply of devs and a random walk of success stories.
Most people who are super excited to make games are gamers themselves, and it seems to me that most gamers are pretty open minded. In my own research it seems to me that most indie titles that "don't suck" turn at least a modest profit. Don't suck needs to be defined objectively, but not being riddled with bugs (unless that's the point [Goat simulator, Desert Bus]), having a consistent even if primitive art style and being fun to at least some gamers is a reasonable definition.
The breakaway successes like Minecraft and Super Meat Boy should not be examples. Better example are Rovio's 50 games before Angry Birds. They made enough money to live on and make the next title while having a decent but not affluent lifestyle.
So if you don't want to work 40 hours, don't. I have much less sympathy for a software engineer who has better leverage than a kid who works at McDonalds and couldn't earn a living wage working 60 hours.
The fact that you could strike and not really sacrifice much; and if it failed find another job, puts you in a great position. Unions are good for protecting those that can't afford to protect themselves and are at a disatvantage. SE is not IMO a vocation that needs to organize.