I've never had that experience with local cabs. Now what?
The notion that people will be kind and nice because of social norms or "plain decency" or something is sentimental hogwash. People behave well when the system rewards them for doing so and penalises them for not.