Yea, the people who make Halo...that's their job..the people who make ESF..have other jobs, want to do toher things in life, have had people leaving the team so they have to scrap entire concepts at times or reach a stand still...oh yea and some also have college on top of their jobs.
and as cuc said...do you like...uh...work? Because you must have some kind of awesome job and get all kinds of crazy and complex things done to be downtalking someone who is doing this unpaid task, not to mention losing interest over the years might affect their progress.
as for myself, I currently work two jobs, one as a manager of a video store for extra money and two I have on the job training at integris as a nurse until I get college straightened out, and I do like to go have fun and party, and if I had a hobby, like developing a game or something...would kind of make it's release a pretty glacial pace, alot of the dev team members when the updates were being cranked out faster, had a lot less on their plate, back when PcJoe was in high school and didn't really have huge responsibilities, he could spend ****loads of time on the game...but now he has this life thing.
And out of curiosity, shouldn't you be *****ing to Nasa that we haven't sent a man to Mars yet? I mean they have hundreds of scientists, military personnel, and a nice fund to get things done, but those damned astronauts are taking their sweet time getting to Mars, those ass-holes!