I don't think it's about removing credit cards as an option. It's trying to corner the market on smartphone convenient transactions. By blocking NFC transactions, they theoretically can limit smartphone transactions to MCX.
Credit card/debit cards and cash will always be an option.
Yeah right. Like CurrentC will ever take off. People will just revert to plastic or cash than use that nonsense.