>2) Возможно экономика страны не тянет бесплатный проезд пенсионеров. В СССР его не было. В Питере его ввел Собчак. В штатах пенсионерам обычно дают скидку в 10-20%.
Дешевый транспорт был общим благом, не было смысла выделять пенсионеров. Насколько я знаю, только солдаты-срочники пользовались правом бесплатного проезда, т.к. они практически не получали денег, находясь на государственном довольствии.