Blizzard Launcher Has Problems Updating

Hi, so, I had problems with the whole “coding tables” for WoW before, I fixed that by just stopping the Update Agent.
Now, a month later, I have bigger problems. The launcher downloads so slow it didn’t finish its 30mo update in 2 weeks.
I thought everything was just stuck because of how slow it was downloading.
Since the launcher itself couldn’t update, I downloaded it on another PC and c/p it on my own.
WoW is stuck again on coding tables, and Hearthstone is downloading at (exactly) 40,30 Ko/s.
YET, SOMEHOW, it eats all of my bandwidth (???)
Before the c/p I tried reinstalling the launcher, it wasn’t even able to download the update agent and just got stuck, installing, the, launcher. I tried reinstalling the games, doesn’t work either.
I tried everything the admins in the forums have said. I’m so out of options that I’m asking directly here.