Gold is last century shiny yellow rock. #Monero has unlimited supply cap, it doesn't matter if issuance is predictable. 1 btc = 1 btc, can't say the same for Monero.
Having a private blockchain has its cons. You get default privacy sure, but you have to give up trust in the system being bug-free and exploit-proof because you can't verify anything. An inflation bug, for instance, can go undetected in Monero, and it's possible that's already happened.
No one holds Monero because it's just temporary tool people use to transact privately. It's like paper fiat, but digital. And every cool feature any shitcoin has will eventually come to Bitcoin. It's just a matter of time before Bitcoin gets better privacy solutions (on par with Monero). Once that happens, are you still gonna stick with Monero?