Если относительно городского наземного транспорта- то трамваи и троллейбусы менее рентабельны муниципалитетам, чем автобусы с маршрутками. А метро- оно самый затратный вид городского транспорта.
Что касается пригородного транспорта- то там вариантов немного: автобус и электричка. Как мы видим- электричек много поотменяли в регионах из-за их нерентабельности. А пригородные автобусы- они во многих местностях, являются единственным видом транспорта- связывающим город с ближайшими деревнями и поселками, ближайшими городами и районами, а так же и связывают райцентры с районом. Хоть и в деревнях, пригородное автобусное сообщения, зачастую очень редкое: 1-2 раза в сутки. Причина в нерентабельности и в низком пассажиропотоке.
Что касается междугороднего и межобластного транспорта... Так ситуация примерно такая же- как и с пригородным транспортом: электрички отменяют как нерентабельные и междугородные автобусы чаще всего остаются единственным транспортом.
А если взять в пример дальний междугородный и межобластной транспорт- то и там ситуация ничем не отличается... Но вот поезда дальнего и местного сообщения- они хоть и стоят дороже чем электричка и междугородний автобус, но тем не менее- они в качестве ночного поезда, в некоторых регионах и могут конкурировать с автобусом, тем что имеют все условия для ночного сна пассажиров в плацкартных и купейных вагонах... А еще и попадаются дневные экспрессы в виде электричек с комфортными креслами, которые едут быстрее поезда и быстрее автобуса, и поэтому- они в некоторых регионах и конкурируют с автобусами. Это же касается и пригородного сообщения, и дальнего сообщения... Однако, не везде такой высокий пассажиропоток- чтобы жд транспорт был рентабельнее автобусов.
Если передвигаться по стране за тысячи км, то там обычно 2 вида транспорта: поезд и самолет. Если и самолет быстрее поезда, зато поезд может останавливаться там- где не приземлится самолет никогда. Поэтому, и поезд и самолет- оба хороши по своему.