i dont like playing in split screen so these dont bug me but i get your point, but the lack of a feature shouldnt give you the right to bash others features that are very important to over 75% of this game userbase... on-line is good to play some friends, it is not just random people... and i think the SP is re-playable since the elite mode its quite a challenge and since you have already unlock it, give it a spin!
but to each their opinion...
Proudest Platinums - BF: Bad Company, Killzone 2 , Battlefield 3 and GTA4