Crypto is worse then cash in every way. It has 0 privacy, it's vulnerable to all sorts of scams, it's only value, again, is in cash, you can't buy anything legitimate with your meme coins, and their value constantly plummets. Let's see a crypto bro survive a single month without touching FIAT, using their "better version of cash" ROFL.
FYI: Aleo and zcash both provide secure transactions with no public ledger.
There are other coins that have private ledgers but these are the two front runners.
While it is true that most coins out there have public ledgers your initial statement is not entirely correct.
Also as time goes on more and more transactions are being done using crypto rather than the US dollar or dollar denominated funds to complete transfers of large amounts of value between people, companies, and countries. You are seeing the end of the US dollar as the reserve currency of the world. There are multiple reasons for it with crypto being one of the minor ones.