С первой частью соглашусь. С последним высказыванием - нет. Потому что если Вам надо доехать до станции А, то таксист будет везти Вас так, как считает нужным - потому что он лучше знает эту дорогу, а Вы - нет. А если знаете лучше таксиста - зачем он Вам нужен? Или может, Вы не профессионала нанимали?