- AAA companies upload their patches to a third-party, which can share with users.
- Users connect to the third-party and download update.
- The third-party in this case is limiting download speeds and number of connections.
You can argue back and forth about it being Blizzard, but I can promise that won’t fix this for you.