In other cities they have to use the official taxi price, that is calculated by distance and time. So this is different for every city and also changes over time. Fixed prices are much better for the customer, because you know how much you pay upfront and the driver tries to get you there on the shortest and quickest route.