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