SP is more than 6hours if you play it on highest diffuculties, there is Spec ops which is very underrated and im sorry the only reason why any self respecting fps fan has not tried mw2 MP is because they dont have internet.
You can ask anyone on here that the MP is brilliant and for me personally so far well worth the R500. Yes there is a lot of issues with the hosting of games but the pure addictiveness is scary sometimes.
You say you are a old school gamer and you make valid point but mate please point me out nr. 1 a pc game these days which is R299.00 and nr.2 what fps offers you 3 different game modes which are all brilliant in their own right?