Heckno,
I agree with what you're saying but it applies to someone who has some base experience in modelling and can already program. Half the people on here have yet to make pong and are asking how to texture a guy to look like half life 2. What many do not realize is the professionals who make the models and effects in Half Life 2 are dedicated to doing just that. The majority of programmers never obtain the modelling or conceptual ability of the animators and vice versa. Yet many newcomers think that at some point they will be able to do everything. Personally I got into the idea of game programming. I did it for about a year until I got to the point where I had a basic 3D game engine coded in DBP. At that point I realized programming is not really what I wanted to be doing. I wanted to make the graphics that make people say damn that's cool. Now I have entirely dedicated myself to animation, and I am going to get a bachelors in 3d animation and hopefully get a job at ILM. I think it is more important before you run in wanting to make the next great game to consider what you really want to be doing. Do you want to be able to program a completely insane game engine with all kinds of things game developers have never even thought of, and if you do then go for it and start at the bottom. Make a pong game, a text based rpg, mario, a basic 3d game, and work your way up to where you can make the game engine of your dreams. However if you aren't so much interested in programming a the game engine, and you more just have a good idea for a game that you want to bring to life then you should be using something like FPS Creator and not even think about programming or animating. If you are like me and want to make the most incredible graphics anyone has ever seen than go for it, and follow the instructions for a wannabe animator in my above post. Also consider whether you want to animate for games or movies. If you want to animate for games you should get a background in game programming and some level design too while focusing on animation. If you want to animate for movies then center yourself entirely on animation, and learn everything you can about it. Another primary thing to consider is are you doing this for a career or a hobby. If it is a hobby then slow down, relax, and just worry about what you want to do. If you are looking for a career keep in mind that any branch of game development and animation for the movie industry are incredibly hard fields to break into. You need to consider what the industry is looking for, what you can do to appeal to them, and the best plan for you to get a job doing whatever it is that you want to. You also need to devote a lot more time to your focus than the average hobbyist. All of this is my opinion, but it is an opinion I have gained from experience.
-Avi
Subnotes:
1. Heckno I am in no way trying to veto what you said as I think it is entirely correct I am merely adding some of my own opinion on to it.
2. A couple of corrections to my first post. The book Mastering 3d Modelling and Animation is actually called Mastering 3D Animation and is by Peter Ratner. The book The Animator's Survival Kit is by Richard Williams. I would also recommend The Art of 3d Computer Animation and Effects by Isaac Kerlow. You can purchase Animation Master at www.hash.com. Also a good introductory book to the basic modelling tools is 3D Graphics and Animation by Mark Giambruno.
3. Remember, don't focus on the dream; focus on how to make it come true.
-Apophis