An excellent analysis of the real-world engineering challenges. Far too often people conflate sci-fi and over-hyped press releases and assume that pretty much every issue is already solved. I mean, we’ve all seen replicators on Star Trek, right? And no one ever has to use the lavatory in Star Wars.
In real life, sending humans to Mars & back is an astonishingly difficult endeavor — and you haven’t even covered the major health problems posed by multi-year exposure to all the solar radiation we’re conveniently shielded from here on Earth and in low Earth orbit (the ISS).