This isn't about consoles... Anything from 0 - 300 on WoW is considered stable.. If you experience lag-spikes from anything above 20 ping, I assure you it's not the internet.
100 ms?? HAHAHAHAHAHAHAAHAHAHAHAHA! Stop... I'm dying.. That's what you consider "bad" internet!? Why don't you move to Australia where you're lucky to have below 500 ping on a good day and then tell me what "shitty" internet is..
You are clueless and talked so much shit 8 years ago I hope you've grown up by now. 300 ping is laggy in every game. Everything below 50 is considered competitive and doesn't hinder your input.