Pretty sure Dan Ayoub said after the E3 reveal that they were working off a modified PC version port. Why you keep insisting that they never told us this is beyond me- it's even been brought up here on multiple occasions.
There's also VIDEO of MCC CE being played online where hit detection appears so good that half of the TB forum were claiming the projectiles had been converted to hitscan (which has since been debunked also, just that leading seems to be at a minimum which indicates- surprise- revised netcode)
Everything you keep banging your drum about has been addressed in one place or another.
Dan Ayoub also said at launch that all the games were 1080p and locked at 60FPS and "exactly as we remember them," none of which turned out to be entirely true. Also, again, part of my issue is the awful fragmentation and inconsistency of information - we get little quips here and there in different mediums, but there's no official updates or statements.
Obviously we'll be able to tell how the game plays once we have hands on time with it. But like I said, much of my issue has been with how poorly information has been communicated to the fans, especially after having been told that we would be seeing these details nearer to launch.
All i recall is that it was perfectly fine for casual playing when there were no players with pings above 300 or so.
Did you watch the video? Those issues were on LAN, so we're talking single digit ping times even on a messy network. I owned Halo PC as well, and quickly discovered it was all but useless for competitive play. Which would explain why the majority of the servers were flying Warthogs and such.
Poor netcode in 2003?
Unpossible.
The year the game came out is not an excuse for the issues. Before Halo 2, I was an avid PC gamer. Games like Quake 3, CS 1.6, MoHAA, UT2k4, etc. all managed to make very playable games that still hold up.