Then prove.
Is your data center gives slow internet connectivity?
Is your data center limits your bandwidths?
Otherwise its hosted in HOME PC. It could be i7, hell I'm using i7.
Your CPU may be fast but the server cannot just hold Online gaming. Let's say, now you have 20 players and it already starts to lag, what more if you get 200+?