It?s a cross between the developers being lazy, and the companies being greedy. It saves development time, because they only have to code one multi player mode. And the companies are pushing it because if you do want to have some friends over to play, they all have to have the console, and a...