Software engineer unions are coming, and it will start with the games industry. Attitudes within our field are changing! Used to be you couldn't mention the U-word without a dozen engineers jumping down your throat bellowing about "efficiency" (for whom and what?) but engineers are smart and you can only fool them with the same old anti-union propaganda for so long.
Yes, though I think the key word that was keeping people from realizing software developers needed unions was "meritocracy". Developers were sold on the idea that people wanting union protection were replaceable, and that they, being the fantastic coders they were, were not.
Anyone who spent a couple of years in a corporation will know that meritocracy does not dictate career advancement or compensation. I think the tide has turned in the past years and the 'veterans' are starting to feel the ageism and the new fantastic coders aren't as thirsty drinking the kool-aid.