This answer is a shame though. It would be more efficient for a lot of passionate people to join companies with an existing head start instead of starting a bunch of small efforts. More wood behind fewer arrows. A big part of this problem is that our society glorifies entrepreneurship more so than coming together in large cohesive groups to collectively do something big. For example, much of what this article discusses are political problems. Those problems need large political movements and institutions, not startups.