By the time msats become valuable, the number of on-chain decimal places might have been already changed as a result of some hardfork.
Soft fork solution was rejected, so hard fork solution will be instantly rejected:
https://bitcointalk.org/index.php?topic=5330102.0The problem however is that the following statement is not correct:
In the future, sooner or later, introducing fractional satoshis would be needed.