If you have the internal drive to be a programmer- great, be one. If the idea repulses you, then do something else.
I don't really think there is all that much peer pressure for everyone to be a programmer.
In the past, however, there was. Back In The Day, "computer literacy" meant programming because computers often came with little more than a basic interpreter out of the box. This is no longer the case.
I think all these tools that let "non-programmers" learn to code are great-- because there's a lot of "non-programmers" who could benefit from it. For instance, ops people aren't necessarily "programmers" but they can use scripts to automate tasks that would be mundane and repetitive otherwise.
If an assistant wants to learn a macro language so that they can better operate spreadsheets-- wonderful.
I worked thru one of the online programming classes with a non-programming co-founder and I think she found it pretty valuable. She's not writing code now, but her understanding of what's going on with the product is much better.
I think its silly to pretend like everyone has the same level of programming skill (which was a hard lesson for me to learn, because it always seemed so easy for me, and I figured t would be for other people.) But its also silly to poo-poo on "non-programmers" wanting to learn some programming.
These tools are great. And this drama seems, well, also silly.
I'm a programmer. I would think any article saying "Everyone should learn marketing!" is silly, but I'd also think that "nobody should learn marketing except marketers" is also silly. I spend a lot of time thinking about marketing and learning everything I can-- because its something we need.