Earlier quoted context omitted.
Yup, it has happen to me too. I have around 20 years in software development. Around 9 years ago... Me: We can abstract most of that data access with a simple table oriented orm. Not all of it, but a good 80%. Younger Developer: Nope, That is what record sets are for, it is right here in the Microsoft docs (pointing to the ado api) ... 5 years later, he had moved to a different company, and I received a phone call fr…
Respectfully, I have to disagree with your assessment that age is the contributing factor here. I'd argue that pragmatism is what you're seeing. Pragmatism might correlate with experience, and experience is only gained with time (thus age), but I'd be careful about jumping to that conclusion. There's nothing beyond assumption (this article included) that says younger people are always, or even usually, less pragmatic…
Pragmatism is a very high contributing facts. My personal experience has not show me IF pragmatism is better. Instead experience has show me WHAT is worth to be pragmatic about.
My observation is that experience leads to emotional maturity, which leads to better pragmatic choices. It is the fear to make mistakes, hence the industry coined "Fail fast". It is the ego boost of "I just learned this cool technology", as opposed to "If this is so cool, hasn't been invented before? How did it look like?" (Another post showed an example with MVC). It is the "I own the world" feeling that we all have as young adults. And there are some "bad" apples in the VC culture that can exploit that.
[And I don't think the tech lead is an idiot, he is where I was 18 years ago]