"Doing it well" is difficult to define because defining it depends too much on the context. Too many opinions on how you should use language feature/API/algorithm generally leads to never really knowing the right thing to do. Unless we're talking about a small percentage of the bell curve of skill, then of course many people don't do it well.
How do I know this? I work in the defense industry. I've seen some things :'(
If I weren't politically libertarian already, they probably would have pushed me in that direction. Beware the military-industrial complex indeed.
Part of the reason why I support UBI is the number of people I already see receiving a basic+ income and benefits in exchange for doing a job that doesn't really have any rationally justifiable reason for existing.