Sure , I will read the book .. but most people fail to imagine the unit of account scenario .. because they approach it with arithmetic.. 21 million * 100 million
Let me elaborate ..
Inflation can happen in two ways ..
1. Price of the good increases per unit of account ..
2. Wages reduce or stagnate
When it is easy to spin ever smaller denominations , the wages stagnate but prices don't .. case in point Japanese yen .. a meal is around 8 to 10 USD in Japan but wages are half of US .. why ?
Because wages are always negotiated by unions , but supply is controlled by manufacturers to maximize revenue . .. no one will ever produce more to sell at lower price such that overall revenue reduces .. that would be charity :-)
Add to this highly efficient AI /robotics led manufacturing of future .. there is every reason for human wages to fall ( or literally vanish ) but prices will never .. in fact they will always increase .. hence hyperinflation .. double wammy ..
That is if Bitcoin becomes a unit of account ..if it stayed a store of value then there is no reason for mSats or mmSats .. but the moment it becomes a currency , ever smaller units will be needed .. and since it is lot easier to subdivide Bitcoin ( than gold or copper or even paper money) , it will lead to super hyper inflation ..
Btw ..this is one reason , bitcoiners don't like layer 2 s or 3s .. more layers of onions means more tears in the eye :-)