What gives for this subpar excuse for a modern FPS? They've been making the same game(engine) for 7 years. Why can't they get the connection part right? MW2 had a patch not long after release that gave EXCELLENT connections. COD4 has EXCELLENT connections. MW3 has bogus garbage connections. What's the deal? You'd think after perfecting the formula twice to three times they could get this part right. 7 years the same game, the same P2P connection, and new garbage,. Someone enlighten me.