Lol. If I had a dollar for every time an ISP pointed blame to someone else.....

Personally I blame people playing on bare minimum hardware for a good chunk of those cases. Hard to send your player info effeciently when your CPU is pegged at 80+%