User blog comment:Pedro9basket/My Transition to Battlefield: Last Impressions and BF3 Review/@comment-3349991-20120101194614/@comment-28584497-20120102213257

Very few people in modern days lack an internet connection. What if your friend had bought SOCOM or another online-only game?

If all developers focused solely on singleplayer (something Battlefield has never done), it'd still be shit. Again, I cite Shellshock 2 as an example.