I agree, but why would you be paying a merchant on-chain? Even today, this is mostly done on Lightning. By the time most people are being paid directly in Bitcoin, I expect those rails to similarly be off-chain.