the businesses accepting stablecoins have to explicitly give something to the customer to gain real traction

rebates, rewards programs, cheaper pricing vs credit cards where it may be permitted, access to cheaper alternative lending systems, etc.

otherwise most people will just keep using credit cards for points alone