Even if fiat didn't exist we would still be pricing things in sats as the unit of account, you think BTC is priced in fiat but fiat is priced in BTC and so is everything else, just like how fiat used to be priced in gold and now gold is priced in fiat