We all have different hopes for bitcoin in the future, and some of them may or may not come true. In terms of personal choice, we can't force people to favor bitcoin over gold because they all have their own reasons. It shouldn't even be a competition; the value of bitcoin and gold are both quite high, and both might be excellent storage options for your money.
I think what bitcoin has achieved at this time is very good, if we think that we can replace fiat or gold of course it is impossible, bitcoin does not have a physical form like gold so it is still difficult to be accepted throughout the world, while gold has been proven thousands of years can accepted anytime and anywhere.