Hacked or stolen - or even just paid for via tokens/RMT. If they can ban 120k+ a month, that hundreds of thousands is probably lowballing it.
This has no bearing on anything? Blizzard has chosen not to disclose their sub numbers officially since 2015. Any numbers you see slung around are people spitballing or guessing or heavens only know how they pull that number from their rear end. Unless it’s released officially by Blizzard, it doesn’t mean anything. And even then it still doesn’t matter in this context.