they need to realize that they have a unique and valuable skill setThe competition to be a low-paid drone in game development is huge; significantly more than in non game dev. The games industry is powered by huge numbers of low-experience software engineers. They get paid in glamour and the thrill of being able to tell their friends they work in games. They could leave and go somewhere else for more money, but they don't want more money as much as they want that glamour. I've seen it myself; people take low-paid QA jobs at games companies for the love of spending 12 hours a day following mind-numbing instructions, repetitively playtesting a greyscale wireframe without sound or graphics assets. For the glamour of it.
These people have skill sets that are unusual amongst the general population, but not in the realms of software engineering job candidates and even less so in games, where strongly talented people take Godawful jobs for the glamour of it.
Yes, there are highly skilled, experienced software engineers in the industry too, but they're not the ones being fucked over in huge numbers on a daily basis.