Oh, I understood that part just fine, but you don't need enough pennies to cover every bank account on the entire planet, so talking about M2 is a strawman, M1 is much closer and it's almost the same as satoshis, and that's assuming that we would need a penny sized denomination, just like it assumes that nobody would just invent something new/local/different once the supply is too constrained (or maybe even well before then...)
I am trying to predict maximum achievable necessary number of units of currency that the mankind will ever need in case of Bitcoin becomes #1 currency.
So in an (unlikely of course) case that Bitcoin becomes #1 currency and is still used for microtransactions, then we will need at least 500,000,000,000,000,000 total units (500 of US-scale quadrillions) of currency, and currently we have only 21,000,000,000,000,000 (
EDIT: which is 21 US scale quadrillions) of satoshis.
To be on the safe side, we should add at least 2 zeroes extra, which makes 10,000,000,000,000,000,000 = 10 sextillions == 10 thousands quadrillions == 10 millions of trillions (all US-scale)
I would appreciate it if you would quit trying to be an asshole, my math was correct.
Oh well sorry, apparently i do that sometimes.
I did not actually realize that this is being an asshole. I will try to adjust assholeness level downwards.