Just gives more time to be put into a game... You can't just keep playing single player over and over it will get boring..online brings more value to the game, if you are paying $60 for single player then something is wrong...very few games can bring out that full value on single player...there is a few that can like ''The Last of Us''.
I know where you are coming from on games like borderlands with the mods but you can simply drop the weapons / shield if you ever get one....plenty of fun online coop games out there, just find some people with mics that play legitimately and have fun.
Games like Battlefield, Call of Duty, Halo 4 have to focus on the online because the single player can be very repetitive like the games before them.
Try out some games like L4D, you will enjoy the online to it....also GTA 5 is looking great as far as online goes.









