По моему очень скромному личному мнению горожане пользуются общественным транспортом по четырем причинам. Первая, личный транспорт у них отсутствует, поэтому волей-неволей пользуются общественным. Вторая, если например, это комфортно (простой пример, в летнюю жару в салоне автобуса прохлада из-за наличия климатической установки, в автобусе свободно и всем желающим предоставлены сидячие места) или удобно, транспорт доезжает (останавливается) в удобном для пассажира месте (а автомобиль или негде оставлять ,или парковка очень далеко). Третья, это пассажир рассчитывает свое время маршрута, например ему нужно добраться за определенно установленное время (к этому относиться трамвай, метро), понятно что из-за пробок точное время своего прибытия на авто рассчитать практически не возможно. И последняя, четвертая - материальная доступность ("грубо говоря", потратить денег за ОТ гораздо выгоднее, чем пользоваться своим авто).
Да возник такой вопрос, такси - это общественный транспорт или какой? В Нью-Йорке не был, но осудить обязан
Теперь соединив, последние три пункта воедино, получаем, "пробок" нет, и все счастливы.