Ok true, absolute scarcity is a fixed supply. But a private transaction is really hard because of the on-chain transparency. If we do a transaction with a change output included I always have to take care of the future usage of this change output. If we do a cash transaction where I get some money back you can't see what I do with the change.