The parachute deployment is one of the reasons why they send robots…
It also is a reminder of how weird it is down there – very thin atmosphere means earth rules do not apply.
I notice the one instrument which does not feature on the downloads is a thermometre reading. If people actually realised how cold it is on Mars, alot of the nonsense about it would stop. All this stuff about having people up there by 2030 or 2050 – we can barely keep people at the South Pole, on Earth, and the South Pole is a lot warmer than Mars…