Well my random freezes mysteriously disappeared after a maintenance, I was forced to play through vpn for a number of weeks, I did not change anything on my end so its very clear it's not my isp.
BUT: now that I'm fixed 3 other fc mates are now experiencing exactly what I had....
They all are in different countries, different isp's (EU, US, CA).
I really think it's time to stop pointing at users isp's and start looking at your end SE.