This isn't necessarily twitch's fault. I know there were issues with AT&T in my area related to twitch and AT&T refused to help alleviate the issue until they got a ton of complaints. It seems similar to the struggles netflix sees with some ISPs
No comments yet.