I believe one of the criteria for the new card readers on buses and the metro was that they could handle credit cards because the plan was to enable it soon. But as usual technology is the easy part.
I suspect they have to come up with a new more complex set of fares to make it work.