Of course. Gold is perfectly anonymous. Dollar bills are almost perfectly anonymous. Lot's of ETFs have cash on their balance sheets, lots of public lucky traded companies have gold, lots of countries have USD and gold reserves. The only thing bitcoin has over Monero in this regard is time and therefore network effects.