The landing method seems to have overall too many points of failure, with a few of them appearing to be unproven - tho surely tested here on earth. I'd say only a 66% chance of it being another lost probe, based on what I saw in that video.
The amount of time, money and effort expanded to send yet another Mars probe weighted against the return value seems to me to no longer justify this exploration method.
The delay in communicating with the rovers because of distance is excruciatingly long, so is the time it takes to get them to do anything useful, such as rolling along to point B. This makes sending Mars probes no longer an efficient exploration method; especially weighted against the planetary data we've amassed so far. It's just a sandy rock; so what if we find 20 damn microbes 30 feet below 40 years from now?
I beleive we will not find anything else that matters to the concept/plan/feasability of sending humans there ASAP. The consequence/contingency of whatever else remains to be found on Mars can be handled by humans at this point. I beleive the risks are now acceptable and that they have been for about 10 years now.
The probes have the half life of bananas. It's wasted tech/savvy/hardware/money/time VS what we could do by having humans "onsite". Instead of sending damn rovers let's send tools, cargo, etc along with a book for how to cook for forty humans.
We may not have much time left as a species, we should push ourselves to explore and colonise the cosmos at greater risk than we are willing to bare so far, while we still can/want/afford to.
It's time to send one way manned Mars missions; we need to, more than we want to. And if you can survive, thrive and prosper enough to make it back to earth many generations down the line, cudos to you.
Martians should get a clean slate for colonisation, not have to abide by any earth rules, have no mission objectives other than stay there, live there, have free unadultered porn, procreate and make that planet their own, not make it an offshoot of ours.
Humans shall be stripped of the Nationality they held on earth when taking residence on Mars.
Build a base on the moon. Not a hotel. Build a landing/takeoff strip and a manufacture/repair/maintenance facility.
Peacefully stand up to, confront and defeat creationnists otherwise we'll never get there.
Take Steven Harper with you, he's destroying my country.
I'm staying so he never comes back.
Grow pot first, tomatoes after.
Don't send a postcard.
Just plan for Venus.
Bring a die.