Satoshi had no issue with subdivision:
https://bitcointalk.org/index.php?topic=44.msg267#msg267When bitcoin was first launched, the term "satoshi" in reference to the smallest unit did not exist. Most people did not even know what the smallest unit was. The software at the time showed bitcoin as 1.00, and most people thought bitcoin was divisible by 100. At some point, we transitioned to bitcoin being divisible by 100,000,000. No one complained then that suddenly there were a million times more bitcoin, and the cap of 21 million had suddenly become 21 trillion because of 6 more places after the decimal point.
Further subdivision is obviously a far more complex issue given that a satoshi is the base unit as far as the software goes. But it seems Satoshi would not consider millisats to be an inflation in supply:
Same amount of money, just different convention for where the ","'s and "."'s go. e.g. moving the decimal place 3 places would mean if you had 1.00000 before, now it shows it as 1,000.00.