This isn't entirely accurate.
The MMO servers are still a dedicated host, and they have to be located somewhere. Hopefully with datacenters on NA, EU, and maybe Oceania for our friends there.
The devs have already said the game isn't purely hosted on a p2p system. However, if it turns out what...