It applies equally to on-chain as it does lightning/fedimint/cashu/whatever!
All of those are made for large numbers of normies to use though. The base layer simply won't be. I don't see how the value will outweigh expanding the code and complexity. I'm not saying isn't there, I'm just not convinced.