They have different IP's, again, I cannot really answer on their behalf. Plus, I'm not really clued up on how Minecraft hosting actually works.
There are certain options that can be set up, that send you certain places. Not entirely sure how Mineverse have done it, as they don't have a sub-domain pointing anywhere.
It's not that simple to just change the host, atleast I don't think it is. Don't make this kind of thread because it isn't just the server that lags, your pc could have issues your internet could be bad. Lots of things cause lag.
If you are a longer distance away from where the server is hosted, obviously you are going to get a higher ping unless you have some ultra uber goober internet.