It loves to exploit 19 year old programmers who work 10-12 hours a day, get paid less than the standard wage for programmers in other industries, and don't know squat about software engineering principles. I find myself less and less interested in doing the same games over and over again, targeted at an audience of 14-year old males who have been programmed by evolution to enjoy the thrill of combat and the hunt. Despite the fact that the games industry has aged tremendously in both it's bureaucratic structure and the sophistication of the technology, the software engineering practices it uses are still juvenile. The whole process by which games are budgeted and scheduled, for example, is something that I find amazing that anyone could take seriously. Project that end up a year later than they were scheduled.
Film producers are usually able to turn out a film on time and within budgetary limits.
The games industry is primarily an engineering industry, which means that what we do is solve problems. But solving problems, especially highly complex ones, knows no timetable. No one can predict how long it will take to invent a particular thing, because every invention is an accident, albeit a fortuitous one. Despite the fact that constant invention is critical to the industry, game companies still refuse, as far as I can tell, to fund any kind of research. Job stability is another thing that is lacking in the computer games field.