Generally, extreme excellence in one domain is balanced by a lower-than-average (for a given value of 'average') performance, or attention, in some others. It is related to single-mindedness (is that a word!?) and possibly to individual mental and social make-up.
E.g. great scientists don't necessarily make good home-keepers (also insert famous memes about 'scatter-brained' and/or unkempt genii/geniuses).
I hesitate to use the word 'genius' for mere software developers in order not to devalue its meaning :P [tongue in cheek grinning emoticon here]
However, many extreme performers need, prefer, or desire to operate inside an ecosystem (bubble) that looks after and caters for their other needs so as not to distract them from what they consider most important to focus upon. Consider top-class sports people and the 'teams' of non-athletic support people they're often surrounded by.
The resulting effect could likely be described as a by-product of tunnel vision - anything outside their primary interest is a secondary consideration, if at all.