If we had space exploration capability like in Star Trek, we could think about a different approach.  But we are constrained to Earth and we have limited resources.  Capitalism is the best system available to allocate resources.  What we have right now is not really Capitalism.