Reality check.
No matter how far anon tech goes the government can still fuck you if they want. Anon coins will never be legal tender so you will need to put fiat in and out and explain where that came from. Governments can't decrypt the tech but they can still control every place where you can exchange $ to BTC.
And also it's terrible for speculation as no serious trader would touch this stinky shit.
It's some form of fucked up dream-world you've made up for yourselves where you can talk about privacy and freedom trading nickels where the other libertarian sharing your views across the board will fuck you for a foot long sandwich.
XMR hotter than a Fontasy

jup, cuz governments are almighty and never ever collapse under their own fiat-paper-debt-laden dead weight... historylessons, much? In the (sometimes very) long run, free market wins...
It's not even that.
Who needs privacy more than anyone to conduct their normal business? Sure, you could say drug dealers, but they are small potatoes to the biggest use case for private transactions. Governments and corporations need the protection of privacy to ensure their business doesn't become your business via journalists, spies, or competitors. Anyone who doesn't see this as the primary weakness of public blockchains, either doesn't get the argument or misses that world governments and corporations have the desire and the means to use whatever tools available to keep them beyond scrutiny. It's naive to think they would use a public blockchain and be beholden to the people when private measures are available. For God's sake, the average person is trying to cover up a drug habit, but a government is trying to cover up funding a coup that could launch them into a multi-billion dollar war if the wrong people found out--or worse, a failed war that loses their party the next three election cycles.