Actually that's not factually correct.
Static/token based currencies were not removed because community hated them, but because Blizzard wanted to move towards random systems.
https://www.pcgamesn.com/wow/blizzar...rlords-draenor
https://blue.mmo-champion.com/topic/...e-acquisition/
So the correct version of that is
Blizzard (during TBC): Alright, introducing a badge/currency system to get static rewards.
Community: Mmk, cool. <playing along over serveral expacs>
Blizzard: Allright, we've decided to move away from deterministic badge/currency systems, because reasons only known to us.
(Blizzard - silently: Also, our new corporate overlords require us to measure MAU's and we can't have a system that actually let's you plan your gametime and determine rewards)
Community: Fuck you Blizzard! We don't want active drop RNG rewards, go back to to passive token system!
Blizzard: You think you love deterministic token based loot, but you don't.
We actually have a spreadsheet that tells us what you think is fun so you're all wrong.