Going public is incredibly expensive and is only worth it if you're needing to raise $50million+. A small company therefore doesn't have access to the public markets nor do the public markets have access to the small companies that make this country strong.