Это все называется стереотипом. И для многих не имеет значения, согласен ли с этим определенный индивид. Так закладывали годами, вы должны и это правильно.
А вот те, кто не согласен, не всегда готовы высказать свое мнение в открытую, ведь зачастую со стороны получат осуждение и нападки думающих, что это истина.
Поменять это, думаю, не реально. Просто человека преклонных лет лучше не обижать, выслушать, если он в чем-то прав, услышать, а в некоторых случаях просто промолчать и не указывать на реальную некомпетентность, самоуверенность, ведь с возрастом люди некоторые становятся и в правду мудрее, а некоторые только агрессивнее.
А уважать нужно за поступки, а не за слова, но какой же поступок может совершать каждый встречный человек в возрасте или независимо от возраста.
Просто раньше люди долго не жили, было много болезней, умирали рано, а только самые крепкие, иногда и мудрые доживали до глубокой старости. Сейчас же зачастую тенденция жизни изменилась, а взгляды остались прежними.