But they don’t have a working server…
Blizzard screwed a lot of them over by moving the server to a data center that has problems with many ISPs. Blizzard then said that everyone has to contact their ISPs to fix the issue which is not possible due to the cost to upgrade antiquated hardware and cooperate on contracts between providers to share network bandwidth. Blizzard has also washed their hands of any responsibility moving forward.
OP, you’re blaming the wrong people for your problem.