Because in the US tipping isn't for good service. You tip 15% for regular, average service. I don't think it's unreasonable for me to pay a flat, quoted rate for getting from A to B.