100% true. Back when I started learning computer programming, I dreamed of making videogames. At some point during my university years, it became quite clear that it wouldn't have been a good idea.
You can get hired by a big company, work twice the hours of your traditional IT job, get paid half as much, and have to develop Warcraft IV. Or work independantly, be unable to match (or even come close to) modern graphics, sell the game online because you can't get shelf space, and either win big (0.01% chance) or starve (99.99% chance). That's not a choice, that's a threat!
But check out the article that follows the one linked. It looks like there is some hope. Still far too risky, but interesting nonetheless.