I program for a living, and have written quite a few multithreaded applications (dining philosophers anyone?), writing an application takes a lot of time to do right, and it takes a lot of money to pay for everything, not just programmers, but testers, project managers, artists, etc..., that's why I don't see how people can just chalk a bad port up to "lazy developers", like they're just sitting around on their asses. The fact is, there's a budget and a timeframe for making the game, and they can only work within those limits. Sony has ways of expanding those limits, a bigger userbase will allow 3rd parties to put more budget towards a game, because they can expect a higher potential return, better tools will allow for quicker development, and yes, this is something Sony can do, MS already does this with online, devs get a lot of code that they can plug into their apps, this saves a dev a lot of time not have to code this themselves.
There's also something you guys are forgetting about in your comparisons of Madden to Lair, Madden has a hard release date, it's not like they can push it back to the spring or something, while Lair has the luxory of being able to be delayed, which I think they've already done.
Currently Playing: Saints Row 2 | Battlefield 2 | Company of Heroes
Recently Beaten: Gears of War | Super Mario Galaxy | Darwinia | MGS4 | Sam and Max Ep. 4, Portal | Mirror's Edge | Uncharted | Mass Effect
Looking Forward to: Alan Wake | Splinter Cell : Conviction | The Last Guardian | Batman: Arkham Asylum | SMG2 | Mass Effect 2 |