Every single current effort for a Mars journey is poorly planned PR nonsense.
We’re putting the cart before the horse. We should not be wasting this much resources & effort into human spaceflight beyond the moon. We should be working to capture mineral rich asteroids, bring them into a Lagrange point, and start working on autonomous mining/refining/manufacturing from the asteroids.
This is key to human colonization of the solar system. Trying to launch everything we’ll need from out of the gravity well is stupid. Once we have autonomous space manufacturing perfected, we can have massive spacecraft delivered to earth, and all we need launch is the personnel and their food (with autonomous farming, we could grow the food long before human crew arrival). We can also have bases built at our destination point long before any humans arrive.