So developers are also pissed off at tacked on multiplayer? Interesting.
I am all for the creation of ultra-competitive online multiplayer. But I think it should be sold utterly separately from the single player campaign. So games like Spec Ops (Which I want to get hold of, it sounds awesome) can do what they do best by creating compelling story-lines and games like Call of Duty (Which, be honest, the majority ONLY play for the multiplayer or only go through the storyline once, in a single evening, before playing the multiplayer) can just sell the multiplayer.
Everyone wins, games come down in price (Slash 20 dollars off both games) and single player campaigns get more polish as does the multiplayer.
Yet I doubt this will ever happen. Its not like purely competitive FPS games with no story do very well (TF2, Counter Strike, others... Is it obvious I don't play competitive games online yet?)
All that aside... As others have pointed out, the word "Cancer" was in poor taste. Although... It fits. I mean, something which affects more than 30% of all FPS games, kills quite a few and which everyone knows at least one game that was destroyed by it (Or has had an experience with a game that would have been better without it)... It fits. (And before someone says I am insensitive, my father is dying of it. Shit happens people)
TLDR;
I agree with him utterly in principle (And I really need to stop using parenthesis)