There are only 170,000 tonnes of gold in the world. Is that a fatal flaw in gold since it is not possible to own 1 tonne per person?
Scarcity exists. It will always exist. Picking any unit and saying "There aren't enough of these for everyone to have one" is arbitrary.
Bitcoin is fungible to eight places and even after that can be patched to support more.
What is the difference between everyone having 1 bitcoin and everyone having .003 bitcoin? Nothing.
but there approximately 6B(35285 in one ton, x170k) of ounce, which about the same as the numbers of people in the world minus 1B
you need to compare gram to satoshi and you are on the same boat, but with a much lower number for gold