In France, you can't store a metro card on your iPhone, because Apple won't open up NFC. You can do it on Android.
Yet, I don't want banks to drop Apple Pay support, and force you to use their poorly coded app for payments. Imagine having many cards, for personal and business, joint cards and foreign cards, thankfully many banks on Android end up supporting GPay, but many still force you to use their custom app and don't give you a choice. How many years did your bank take before adopting Touch ID? For me and some of you, it's measured in years.
Apple shouldn't be able to block third-party NFC use, but should be entitled to force banks to make Apple Pay-compatible equivalents (when applicable) in addition to whatever custom stuff they decide to roll out.