I'd give them credit
It may not be new to PC guys, but having a 16-person game that plays smooth with voicechat and a real sense of team strategy on my PS2 continuously blows my mind.
I can overlook the faults for that.
I really, really do wish they'd fix the stat tracker though. That's the one bug that still gets to me, even through all this goodness I'm feeling.