I'm sure you aren't being totally serious with this, but I think Jaffe did his end of the job extremely well in the fact that I think that this game is designed incredibly well from a gameplay perspective (sans some of the choices for single player imo).
The multiplayer is extremely fun and astoundingly balanced in my eyes, and has an addictive quality about it which doesn't even need a progression system to keep players motivated to continue playing. I know him, Scott and co. worked to get all of these things congealed into the fun game that it is, but this stuff more likely stems from the Networking guys/Sony crew who manage the netcode/servers.
Where Jaffe and the top guys failed is in the decision to not have a legitimate beta to stress test their netcode/servers. I know they said the delay from October to February was for balancing reasons, but what about code and network stability? For such a multiplayer focused/oriented title, it's pretty silly for this game's multiplayer to be working in the way that it is.
It's sad and heartbreaking for me, cause I feel like these guys deserve lots of success with this, yet these server problems are inexcusable.