You might have difficulty measuring out two atoms of gold to change hands, but that's dwarfed by the difficulty in measuring out two Satoshis - given that they aren't a physical thing at all. So, if you can keep track of it with Satoshis, why couldn't you keep track of it with gold atoms?
That is, if your position is "Bitcoin isn't limited like gold because of Satoshis" then the same argument works equally well for gold with atoms, doesn't it?
That is, gold can't represent the entire economy because nobody would pay so much for a gram of gold, but why would they then pay that much for a quanity of the even less physical Bitcoin?
90% of all bitcoin ever have already been mined. If your solution to the limited number of bitcoins is rampant deflation you probably don't have a viable currency
Deflation is awesome. It's way better than inflation. It incentivizes you to not buy stupid junk that pollutes the world, you only buy the stuff you really need/want.
Bitcoin is limited by the block size and the lack of working L2 solutions (lightning is permanently broken).
But other currencies, like BCH don't have that problem, and can easily represent the whole US economy.