Come for the AI doom, stay for the programming languages (remember those?) catching strays
That ability to create ad hoc tools makes up for a lot of shortfalls.
For example, I'm a nerd. I'm bad at baseball. I lack that kind of intelligence, even though it's more common than the ability to program. That doesn't also imply that you can't trust my Python code.