Black Ops = Well simply put, it's BO. Nobody likes having BO, especially not in public...
Modern Warfare 2 = Terry Crews' Old Spice odour blocking body wash. And while Old Spice provides 16 hours of BO blocking poweeeeeeeeeeer, go play MW2.
But yes, they definitely did not dedicate much effort into PC, at all. They're taking on too many platforms now. Can possibly solved by a few patches, but even the online system is terrible.