What would happen if you used your own blank plastic magnetic card? Would it be more durable? Would the vending machines refuse to load your fare onto them?
(I imagine the MTA doesn't have enough money for upkeep, let alone upgrading the turnstiles with NFC readers.)