Here is another sad thought to ponder: most millennials (current forum members in this group not included) have no idea about the inner workings of automobiles in general. Most "kids" don't have access to old cars to work on. Most have no desire to work on cars when they break down. So the pool of knowledgeable people in the field of automobile repair has been shrinking over the years. The next 30-50 years will be much worse I'm afraid.
As a millenial myself, I have noticed that there are just not as many car people in general anymore. The internet has also gave a lot of instant answers to people who otherwise would have had the curiosity to try it out on their own. A lot of the old school knowledge is starting to die off, and the different groups of car people these days don't interact with each other (or in some cases don't even like each other).