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