I don't think there's any limit to the number that could get bought. The upside that founders are willing to trade in exchange for safety is an opportunity that would call acquirers into being if they didn't already exist.
And why couldn't there be 100 or 1000 times as many public companies? Stranger things have happened in history.