I don't think he understands how the servers work... I don't know a whole lot either, but here's some basics that will make you realize this suggestion doesn't really make sense.
Both players would connect to the same server to play the match against each other. Say it was USA vs Mexico. They would both connect to the USA server, or they would both connect to the Mexico server.
What would not happen, like you are thinking, is that the USA player connects to the USA server, and the Mexico player connects to the Mexico server. This would not solve any of the latency issues.
Hope that cleared it up... Anyways, Peer to Peer is usually much greater.
Think about a server as a middleman...it comes in between both players and makes the signal travel a further distance. A p2p connection on the other hand is a direct connection to your opponent; less distance traveled, less lag.
If this was to happen, one of the purposes of this game would be defeated. Even-though there is lag at times, it's pretty neat to know that you could play someone online who is thousands of miles away, or across the ocean.