It might be cheaper to get to Venus than to Mars but on Mars you can actually start mining and building factories on the ground. At some point, it becomes much cheaper and more economical. It's just the initial hurdle of getting there with enough stuff and people to start a colony which can self sustain itself and grow.
Once you have brought enough initial stuff to Mars, you get to a point where you can start extracting materials from the ground and free up all the cargo in the ships for just people and perhaps some special items you still cannot manufacture on Mars. But majority of cargo space is freed up.