But that wasn't sufficient alone to give it utility. And without utility, there is no buyer of last resort, and no floor under value. Hence taxes.
Fiat currency removed the proof of work, and replaced it with proof of stake (-ish?), but retained taxes.
You could probably make the argument that "buy NFTs" or "run dApps" are the beginning of crypto's tax moment, but both seem a pretty small scale to base value on.
IMHO, that's the entire point behind dApps: a crypto-native version of taxes that puts a value floor under the cryptocurrency. If you have a solution that can only be solved by dApps, and you need cryptocurrency to run dApps, then there you go...