I don’t get it. Bitcoin’s definition prevents more than 21 million BTC from being created. Why does it matter that the minimum transaction amount is 10^-8 BTC (1 satoshi), and not 1 BTC? (As for millisatoshis, we can imagine them but we can’t write a 1 msat transaction to the blockchain.)