The fact that MCX is being so dictatorial about NFC, proves to me anyway, that their product is inferior. If it wasn't inferior, they would open it to all types of payments including NFC.
Whenever I see very stringent terms for licensing, I tent to think that 1) the product is not that good, 2) someone is over extended in investment, or 3) the license issuer has been taken over by a control freak that knows little about the product operation.