I don't see anything wrong with constructive criticism and/or questions, as long as they're not offensive to the developer. I'm sure multi-console owners don't really care, but for PS3-only owners, it's hard to just keep your mouth shut, especially with such a high profile title like CoD where previous titles were nearly identical. If you don't achieve parity and you come to post here (or anywhere for that matter) expect some questions to be thrown your way. No one should be surprised by this.
MW1 on the 360 had technically better quality and better framerate than the PS3 version. MW2 closed the gap some but also had a better framerate on the 360. "nearly identical" is extremely nebulous and you are using it as a launching point for a line of inquiry that doesn't really establish the assumed proposition, namely that Bo suffers moreso than previous versions. The PS3 version of BO have a bigger quality and framerate gap than MW2 on both consoles (not sure about MW1 as the PS3 version had some big performance spikes and IQ issues) but to this I think the answer was already given. Infact the reason BO's performance resembles closer to the MW1 issues versus the closer parity in MW2 seems quite simple, in which case your "but for PS3-only owners, it's hard to just keep your mouth shut" has little to do with the TECHNICAL development issues and more to do with voicing off about the state of software quality. And the answer to the question is in this thread. The question is, technically, was it a good development approach (given the code base, dev cycle, etc, who is to disagree?) and if the PS3 version could be better, in what technical ways, given those constraints, and finally why did the PS3 hardware pose troubles to begin with (again, already covered).