Maybe, but a lot of the would-be companies often get starved of revenue and die before the big companies exit. Until then, the big companies are often giving things away for free, or at a loss, or bundling them in an anti-competitive way (see MS Teams). That doesn't leave much room for a startup to survive.