It's orthogonal to your day job. The "cruft" you talk about is how we remove ambiguity and fill in details so that work isn't a series of free-floating gedanken experiments. If you're able to apply codified knowledge like LeetCode to a programming task it means someone else has already done the heavy lifting.
We "lost touch" with DSA knowledge because it turns out that it's easier to work things up from base principles using the scientific method than memorizing crap that worked for the vacuum tube generation. We don't *need* a reductive LUT approach to the process anymore.