If it cant support two competing compamies, something is very wrong. Oligopoly is bad, monopoly worst.
Well functioning market is supposed to have many, as in a lot, companies with similar products. To create competition.