Extrapolate this to literally anyone making less than a developer.
You don’t need a special mind to be a programmer, you just need to have a willingness to do this work. Which many people don’t.
But you're absolutely right - don't gatekeep writing software. It's not that hard and everyone should have access to that realm, even if they don't use it.