Agree. Now that we're seeing the quality of software we use worsening (not improving!) with increased usage of LLMs to produce code, it's even more important than before to get the fundamentals solid. I don't mean "fundamentals" as in "easy things in CS", but the mechanisms behind the systems we build (on top of). And, not being fresh out of school and having experience _suffering_ with poorly designed systems / processes is also still an advantage, as that suffering will ultimately let one make more informed design choices.
Or do we want to be seeing that?