I kinda suspect that companies in this position are damned if they do and damned if they don't. If they foster internal competition, then the place becomes overly political, nobody cooperates, it becomes miserable to work there, and all the good people leave. If they don't, then there's no sense of urgency, everybody goes off and does their own pet project, people waste time on silly stuff, folks who pay attention to external customer needs can't get the necessary internal buy-in, and all the good people leave.
Eventually competition springs up externally, but by then the organization may have ossified so much that it's incapable of responding to it.