The problem is protecting the Earth, not settling Mars or the Moon
There isn't any other problem as important. If dealing with this problem lowers launch cost and makes possible the colonization of Mars or the Moon, then that is fine, but it is incidental.
No "benevolent dictatorship is needed to do this, and there never has been a "benevolent" dictatorship in any case.
EP
