The IT industry's task is to make the world devoid of boring and painful jobs and AUTOMATE EVERYTHING. That's really cool.
But the industry is not really human friendly. People rarely stay for long, especially those that don't feel welcome (spoiler: anyone judged not technically inclined enough). Why is that ?
My perspective is that you don't have to love code to write good code. You don't have to love or understand all of the implementation details to do a good job. Tools are tools after all and abstraction is more power for more people.
But the industry repeatedly pushes the people that don't care for these details out of the development roles.
We need problem solving, we need ethics, we need people that care about what they work on (hello DDD !)
We surely don't need elitism, scorn and petty gatekeeping, but that's what many experience.
So yes, we can, and should lower the bar. It's scary, but it's also exciting.