If you had said "Why being a good Engineer barely requires programming at all", I would be more inclined to agree. It might be that "programmer" is just being overloaded in your statement and to you it's synonymous with "engineer".
To me programming is one of many skills an engineer might utilize. I know folks in InfoSec, SRE, QA, etc that I would consider great engineers (because they have a lot of the other skills you mentioned), but not necessarily great programmers.
You say potato, I say potato. 😋
We're a place where coders share, stay up-to-date and grow their careers.
We strive for transparency and don't collect excess data.