While there are industries where it makes sense to allow duopolies or even monopolies to obtain economies of scaleand network effects computer operating systems and electric utilities might be two examples the tradeoff usually is that they must accept closer government regulation to prevent price-gouging and other abuses.
Of course as cities get larger and larger, the challenge of dealing with mega-scale, overcoming its dehumanising effectsand avoiding over-building becomes a central occupation.