Yes. Also the 21 millions limit makes no sense if people agree on the NIP. 21 quadrillions instead. What’s a frickin’ quadrillion? Doesn’t make any sense.
Discussion
The numbers past 8 decimal points don't cease to exist, and could be functionally extended if need be. But it will take a while to get to that necessity. If sats are worth $1, that means bitcoin would be at $100,000,000. At that level, we would need have two additional decimal points (10 zeros) to accommodate the dollar value down to the penny. It's really just a matter of exchanges and wallets supporting 10 decimal points instead of 8.