I personally am not against paying for the service in principle, I'm just against paying for crap. Xbox live really is exactly the same as PSN when it comes down to how the games play. The price tag is not justified when you understand that many of the games on Live utilize a peer to peer connection mechanism. If you are going to be charged to play online you should be playing on dedicated servers across the board.