There is no way to tell where the "lag" is coming from, it could be coming from the server (small chance) or it could be peoples routers are having trouble connecting etc.


Arguing over it is ridiculous, but I must say no one can come in and say "My ping is fine, there is no problem with STS's servers" because as far as I know nobody plays 24/7 and can see every spike, or time the server could lag (at least I hope noone plays that much)



conclusion: it could be anything, no one will know exactly unless STS told us they were having problems.