> ...never be able to code a production application...
It's true, the vast majority of people will never code a "production application".
BUT, many folks code everyday in the form of excel macros, R, Mathematica, Matlab or Julia notebooks. Many people create programs and scripts in all kinds of tools to get stuff done. IT'S ALL STILL PROGRAMMING, it's just not what folks here would consider a traditional "production application". The people who do this are domain practitioners who use computing to do things, but don't have a need to spend a million dollars to hire a team of "real programmers" and their entourage of PMP's, sales, support, and customer success agents to do it for them.
As far as folks "not being able to code" that's all a matter of inclination and background. There's nothing special about software development. Lot's of people can do successfully at various levels. Some are more DIY than others, but I think you would be surprised at what some people's grandma's can do with the right motivation and background.