I was never really taught front end development.
Today the front end landscape is completely different. Between then and now, I and many others like myself began to assume more of a front end development role. We were mostly self-taught, either at home, on our own or at work as we introduced through trial and error to newer technologies and techniques. Browsers and the systems they ran on became more powerful. Websites themselves became more prolific and eventually more mobile. This in turn shifted the development focus from powerful functionality accomplished on the back end to the actual usability of such features on the front end. The web has been moving toward a much more interactive and responsive experience.
It is true that developers care about relevance in a way as a matter of self-preservation. But if developers are not relevant, by the same argument, what they then develop is not relevant either. That is to say, the self interest in relevancy is not self-serving, but it is for the benefit of the world at large. We are concerned with becoming better at what we do, because in turn, the world becomes better at what it does.
“If things don’t change, they stay the same” – Anon