If a person is congenial and dependable there's usually a suitable niche in any large enough org. The sweet spot is where things are stable and include domain knowledge but aren't automatable yet.
Good team players that will get along with people and keep things running are very worthwhile in my opinion. Not everyone need to be able to invent their own crypto currency from scratch.
If the problem is more severe, like an inability to code at all, then they might just be in the wrong line of work.