Такси

Как вы считаете такси должно тарифицироваться по времени или исходя из расстояния? С одной стороны можно повезти не знающего город туриста в объезд и увеличить таким образом километраж и счет. А если по времени, то вы оплачиваете все то время которое стоите в пробке. Но с другой стороны и таксист тратит свое время на выполнение вышего заказа, и теряет это время восполнить которое он потом не сможет. Как лучше, как правильнее, как честнее?