The money funding SpaceX could hardly be allocated towards sustainable colonization of Mars in a more efficient manner. If you can think of one, please email Elon.
By contrast, fusion will only be a scientific research project for many years and many billions.