I'm not super knowledgeable on this, but can't the issues with routing be partially due to the location of the datacenter? Obviously, SE doesn't control how a user's ISP chooses to route to/from the server, but it can definitely influence the method that's used. A lot of people have complained about routing issues over the years... and as others have mentioned, many people pay for third-party programs just to get around this problem... something most people don't feel the need to do in any other MMO, shooter or fast-paced game. So it really is partially the fault of the datacenter's location, even if it isn't directly related to the server itself. I think this is a problem SE did not foresee when they chose Montreal for their NA datacenter location. We can only hope that they choose to move datacenters in the future... who knows if/when that will happen. But until it does, you will need to either pay for a third-party routing program or get an ISP that properly routes to the server. My ISP is not the best, but I usually don't have routing issues. That said, I'm only an 8-hour drive from the datacenter so my ping wouldn't be very high in the first place.