> having a few large companies to watch over is better than millions of small micro-niche ones

Not necessarily. The consequences of a few bad micro-niche ones would be, well, micro.