icnfde said:
...why do people love to beat down on Duke Nukem Forever when Team Fortress 2 took 10 years to develop and everyone lashes it with praise?
1. Team Fortress 2, IMHO, reflects an impressive advancement in multiplayer FPS, both style-wise and in game play. Is it ten years' worth of progress? I'd argue it is. DNF, on the other hand, is now vaporware; pretty much the exact opposite of innovation.
2. Valve released some great, industry-rattling games between TF1 and TF2, and codified a digital distribution system to boot. I'd like to see a list of 3D Realms releases since 1997. I suspect it's both short and lackluster.
3. Valve wisely kept its head down regarding TF2 development. The companies involved with DNF's release (not just 3D Realms) were squawking about it regularly, even while pushing the release date back. To me, the media surrounding DNF resembled any relationship before it commits to divorce proceedings: no one admits fault, the other person is always to blame, and it often dramatically boils down to money.
4. I'm one of the first people to call software developers -- not just game devs -- on feature creep, missed bugs, opaque release cycles, and missed release dates. I have, repeatedly, shot my cosmically insignificant barbs at Valve as well. The current delays behind HL2:Ep3 is a perfect example. The difference is, again, one company has delivered despite hardships. The other folded.
5. There's no greater revenge against one's detractors than living well. Vice versa, there's no greater vindication for a naysayer than being proven right.