Ah, I misunderstood what you were saying. I agree with you. I feel like this is a common understanding between most Bitcoiners, we just don't like to talk about it much. The only other potential solution I see is ecash, which can be split into 1/100 of a sat for spending purposes. You would then need 100 ecash tokens to "cash in" to redeem 1 sat.