As mentioned previously here on HN - the coder pool is binomially distributed. Theres the extremely high end coders who will get job offers falling out of the sky, and then there is everyone else. Further, this is only in America - in the EU and the rest of the world, coders don't get rock star salaries.
I'd say unions are definitely for everyone else - and especially for people in the Video Games industry.