They are not. Like many people, they excel at one thing. Concepts like grammar, critical thinking and EQ are just as difficult subjects for them to grasp as Java, Python, etc., are to most non-CS folks. They had the right skill at the right time. Like plumbers at the dawn of indoor plumbing, etc.