Failing to engage the meter is easily observed by the passenger. Credit card readers have nothing to do with this discussion, and are clearly just you being whiny. That price list I discussed is posted precisely because the law requires it.
I've also had drivers in SF smoke, refuse to give me a ride, and try to charge me extra fees, all of which are, AFAIK, against the law.