Ok, the whole shortness argument was very well answered by Russ Pitts in his review, that being, yes, the campaign is short time wise, but definetly not short on "oh sh!t" moments and fun game play.
As for the multipayer, the lobby system is the same as it was in MW1. Lag only happens for two reasons, 1) you have a bad internet connection, or 2) a bad host. Reason 2 isn't as big a deal as everyone makes it out to be, (at least on the PS3 its not). Yes, its annoying when you have to connect to a new host, but, I've clocked in over a days worth of online play and only been reconnected to a new host 3-5 times. So, in the over 200 games I've played, thats not a bad fail rate by any stretch of the imagination.
As for the Perks/Killstreaks being overpowered, idk what you're talking about. The online play is very well balanced, so I think you're just complaining because you died too much.
Now, for the rest of your complaints, I', positive you're just making stuff up, either that, or the PS3 version is radically different from anything else. That limited view is just stupid, its the same view as any other FPS. Very few people run around with the sole purpose of knifing, and camping in corners has become standard fare since regenerating health was introduced.
So, stop whining and making up stupid complaints about a perfectly good game.