Probably because he likes games too much. The supply of game programmers is simply too large for there to be decent salaries and working conditions for everyone.
Seems to me like the Internet is a wide open place for people to make games on their own. That's what I'm doing. It seems to me like "working for the man" as a game programmer is making less and less sense with all the options available these days.