bitcoin was never supposed to replace gold and it is not even designed to do anything like that simply because bitcoin is a currency while gold is a metal that is used for other things including an investment but never as a currency anymore.
as for only the profitability and the investment aspect of the two bitcoin has already entered investors' portfolios as an investment to diversify while making a lot of profit. i wouldn't call this "replacing gold" but it is pretty similar.