Yes, cash is problematic for KYC and AML. That's why cash transactions and ownership are highly regulated in most of the world.
And gold's day-to-day value doesn't fluctuate nearly as much as bitcoin. Still, it does fluctuate too much, which is why the entire world has abandoned the idea of using it as a representation of the value of money.