i bet id is feeling stupid now for pushing back doom3 so they could have doom3 release 3-4 months after half life 2 to boost sales, and how half life 2 will be coming out damn near the same time as doom3. oh well, half life 2 still has my money over doom3 as far as what game i buy first.
I'm sure id couldn't care less what Valve does. Doom3 is going to come out when it's finished, just like every other id game. There was no "delay", because they never set an unrealistic release date, just some generalized estimates of when they thought it would be done.
And at least id has produced more than one successful product in their entire life time.