I am sure NFTs perform terribly in the short term too, in aggregate. Most NFTs are not celebrity endorsed and will just languish even in the bull run. (Like most shitcoins).
Real estate is in between IMO - kind of a collectable but there is cash flow but it doesn’t have the upside growth of stocks, unless it is some kind of rezoning or redevelopment.
Gold is more like a collectable (no revenue stream) as is any other commodity.