* Storing all the samples onboard means a larger and heavier rover
* Mass budget squeeze means no more helicopter
* The return requires a ground launch from mars, so no more SkyCrane delivery system
Who are these "powers that be"? And do they have an infinite credit card? Could they really just do whatever they want and for some reason they choose not to?
USA has two goddamn robots on Mars. And multiple others orbiting the planet itself. And also a couple that have left our solar system.
The "powers that be" chose to lose a completely optional and ill-conceived war on your dime. Instead of science or helping people they decided to spend money blowing up schoolgirls.