Gold is fricking expensive to keep, most arts in the market are either expensive because it's a master piece or it's expensive because it's appraisal is overvalued because it was owned by a rich person that has a connection to the appraiser. For me though, I only have bitcoin as an investment but that will eventually becomes different because I plan to slowly diversify my investments too.
Storing gold isn't THAT bad, unless you're a billionaire and you're planning on buying dozens of gold bars then sure lol. Not to mention that reputable gold ETFs like SPDR Gold Shares(GLD) and iShares Gold Trust(IAU) have existed for a while now.
I have been storing gold the way you mentioned for a long time now and never had a problem. My bank account allows me to buy gold digitally, basically you do not own gold but you own gold digitally on your bank account, same as money itself because I do not own my fiat currency myself, it is in the bank and if I ever want to withdraw then I can, or I could use my debit card to spend that, most money in the world is digitally moved around from one account to another, so gold is the same for my bank, just digitally there, when price of gold goes up then my gold worth goes up there too. I owned some for nearly 5 years now and I am quite happy with it.
I still prefer crypto over gold, crypto is much much better way to protect your wealth because it also goes up a ton as well while gold doesn't go up too much. However that doesn't change the fact that gold is not bad, I agree with that part.