This is a terrible idea. The government should not be in the business of buying large pre-IPO companies.

There is no need to bikeshed a new solution here. Antitrust law solves this just fine, as exemplified by this case.