So, I guess? there are no more mechanical card readers?

.........That only works if you have cell coverage...........There are lots of places that don't and you don't have to go far in some areas.