Bitcoin swings 50% like it is nothing. It could be made worthless by government intervention. That is not a safe haven lol.
Gold swings 500% over 10 years or so. Gold has been severely devalued and confiscated by government in the past. Try confiscating bicoins.
Silver has swings of 1000+ %.
Are they not safe havens? Yes, PM are still considered a safe haven.
Contrary to your "conclusion", they swing back UP after a downswing.