Blue Origin doesn't make a profit and doesn't have to. Bezos could pay for it with Amazon stock for the rest of his life. Musk is a serial profit maker. SpaceX only survives because it makes a profit. Both have ambitions to send people to space. Both intend for them to live there. But Musk has an initial destination of mars with all the resources for a new civilization already there. Bezos just wants them out there. Bezos shied away from saying exactly what those people will be doing. Because he doesn't know how he will get to his vision which is for industry to leave the earth (with laws to enforce it he has suggested.)
Both men's visions will take effort to accomplish, but humans have thousands of years of experience living on a planet and mars is as close to earth-like as any place we will send people to for hundreds, if not thousands, of years.