I've lived in New York for about a year and a half and up until this month, I was taking cabs at least twice a day. I've had them pull the broken credit card machine excuse maybe 3 or 4 times. Obviously anecdotal, but it was so infrequent as to be a complete non-issue, and with the number of cabs on the road, it never actually caused me any problems.