Costs, concerns over controlling customer data, or lack of demand may be among reasons they don't accept payments via Apple, Google and Samsung wallets.