Lots of people seem to be confused. There are three very separable problems:
- Sending billionaires to Mars.
- Making it possible for humans to survive the trip to Mars.
- Making it possible for humans to survive on Mars.
The second two are in no way a prerequisite for the first.