Our industry has always been a mess of contradictions, because people are a mess of contradictions.
The following sounds like open mic humour, but it's a real part of our history: There was a moment in time when recursion was considered an advanced thing to be avoided as "too complicated,' while we simultaneously required new hires to have a degree in Computer Science.
I used to ask, βWhich is it? Are we educated professionals who know how to use our tools? Or not?β