Tell me, why should companies pay top dollar for that talent when people are so happy to work their asses off for less? It doesn't make any business sense.
And no, we shouldn't have any sympathy for these developers (not the ones who have easily transferable skills). They're choosing this career path out of their own free will, at a time when there's tons of very boring software jobs out there practically begging them to come to work there, and offering huge salaries and good work hours too. These people just don't want those jobs because they aren't "fun", and don't involve games.
It's really simple: you have highly-sought-after software development skills, so you can either be abused and work in a game sweatshop, or you can go to work making boring CRUD apps in a nice company where the pay is high and the stress is low. If you choose the former, I have zero sympathy for you.
You don't need a conspiracy to explain this effect.