That’s like saying the central bank is the seller of everything because they print the money.
The token is a medium of exchange. Blizzard does not sell gold, they facilitate gold moving from one player to another. That’s still bad, but if Blizzard were creating the gold and then selling it as well it would cause outrageous inflation and crash the game instantly.
You’re still giving money to those farmers, just through Blizzard. There are entire communities, which I will not link here, dedicated to converting Blizzard balance into games and pets and toys that can be gifted to players in exchange for cash. So you go in there, you ask if you can get Diablo 4 or something for €50, and you give them your battletag, they add you and gift you Diablo 4 for €70 worth of balance, and you give them your €50. You can do this with pets and toys and whatever else your heart desires.
This was going on big time in the boosting communities as well, which is why several of them got busted by Blizzard and there were huge banwaves.
I wouldn’t put a simpler timer on it. Again, terrible idea.
Let’s say there’s a spawn every 60 seconds but hyperspawns are happening every 5 seconds because it’s congested or there’s farming going on or whatever. What the game does is every 60 seconds it marks a random mob as “regular spawn”. If there is no hyperspawning one will spawn exactly 60 seconds apart and be instantly marked, but if there’s hyperspawns there may be mobs that are not marked yet, but will be once the regular spawn kicks in.
Hyperspawned mobs do not give XP or loot, but they do count towards quest completion and give quest items. How do you know it’s hyperspawned? A debuff on it. Simple as that.