Well, a focus on being able to get to Mars basically means "figure out how to launch stuff extremely cheaply". I think they've been clear that SpaceX is not going to build a Mars base, they just count on it happening once you've driven the cost for getting stuff to Mars sufficiently low. And if you can launch enough things into orbit that a Mars base is feasible, you'll certainly beat everyone else on commercial launches, too.
SpaceX plows all its profits into this goal. (Its shareholders aren't getting any returns, not for a long time. The SpaceX investors are playing an extremely long game.) And if you constantly use all your profits to improve your capability, you have a huge long-term advantage over companies that exist to make a profit for their shareholders.