ну очень напоминает "ветер бывает, потому что деревья качаются".
Главная причина того что было много подстаканников - стаканы были тонкостенные.
А тонкостенные стаканы - сюрпрайз - были побочным производством на заводах РАДИОЛАМП. Радиолампы кончились, не стало и тонкостенных стаканов. В СССР до последнего радиоламповые заводы держались тупо из опасения ядерной войны - радиолампы не так уязвимы к электромагнитному действию ЯО, как полупроводники. Поэтому оборонка продолжала юзать лампы до последнего. Так что закрылись они только после горбостройки, когда армия перестала заказывать новые партии ламп для локаторов и т.п. Поэтому и стаканы на ж/д дольше были тонкостенные цилиндрические - постепенно заменяясь на граненые, которые в подстаканнике держатся плохо.
Просто Россия - страна где на всякий случай ничего не списывается. В общем, и правильно - потому что из стакана пить неудобнее чем из стакана в подстаканнике (опора шире, не так легко опрокидывается - и руки не жжет).