Software development isn't an industry like oil refining. Imagine if all the architects or civil engineers were located in a small handful of cities!
Software is dematerialised, which means, perversely, it tends to concentrate to a far greater extent. Much as local and regional entertainment, constrained by material proximiy to audience, gave way to Hollywood.