I think that companies rolling their own (or adopting low fee ones) can mitigate all this - along with making these problems other people problems (capital gains -> you, KYC -> exchanges!)
Oh, and BTW:
> that it can't be taxed
It's interesting you're shoving these words in my mouth :)
I guess it goes with the usual irrational crypto hate that often flies here... but FWIW, I think reddit may be more concerned with the legal implications of paying cash (W9, and OMG the paperwork, accounting etc.)
Imagine how much worse it would be for reddit at scale (friction!)
About taxes, for a coin, it's up to the individual to declare what they did with that they received, or the parents of said individual :)
Then no need to bother with age checks or expose yourself to potentially thorny contractual or PR issues (ex: parents monetizing their kids' videos on youtube)
Your hate for all things crypto may prevent you from noticing the huge opportunities that await given the various problems it solves, and which may be all that's needed to create the missing market here.