You don't have to believe anything Elon says, just look at what he has done for the past 22 years. SpaceX was founded on the singular purpose of getting to Mars. Elon originally tried to buy ICBMs from Russia to launch to Mars, when that fell through he started his own rocket company. The entire tech stack and rockets being built are to reduce the cost of mass to orbit by the orders of magnitude needed to colonize mars. There is no other reason to build something as huge as Starship. Elon IS funding getting to mars by himself, the Starship program is mostly self funded, with the Artemis HLS contract coming well after the program was started.
I think what you're saying is that he is obsessed with Mars and is simply taking advantage of his position to fund this goal more and also massively profit. This I can understand and I think is a very real concern. I don't think it's what the poster I originally replied to is saying though.