Musk could also be bullshitting to help get funding to create a boring machine that is just twice as good as what we have now. That would be a very profitable company and would reduce subway costs, etc.
Musk's a sales technique to promise the moon (Mars really) and then use the cash to build a revolutionary but realistic company.
SpaceX isn't going to colonize mars, but its putting satellites in orbit.