Game developers are like actors in Hollywood. Massive supply of candidates so the pay is not that great. It's a cool and challenging work but everyone would prefer it than "boring" programming jobs which actually pay much better and don't require crunching.