PS because 1000 characters didn't cover everything.
I also don't know if implementing a "token" system is a good fix for it either. We alreayd are dealing with a LOT of token items necessary for raiding, buying equipment, upgrade items (just look how many iterations of "coat" "twine" and "solvant" there are throughout ARR, HW and now SB....) and weekly currencies for 8-man/24-man raids.
It would necessitate (imo) a total re-do of the "Currency" tab into a functional, effective currencies and upgrades vault (as in you'd have to convert all the weekly tokens/book pages/twines/coats/coins/etc) to be able to fix things, which I am not sure the devs want to spend ressources on. (Unless we talk about it a lot in the OF maybe)