No inherent reason, just Visa/Mastercard requirements around host card emulation for payment cards.
Sounds like a duopoly that needs to be broken up.