That's not a serious scientific explanation -- it's what the press report, because the press are idiots. It's about as credible as the "it's the Illuminati sabotaging the missions because we've got Martian landers in Area 51 and they don't want us to find out" theories.
Are you seriously suggesting that after making a $500 million heap of scrap metal on the surface of Mars that NASA would turn around to the American tax-payer and say "shucks, it's that Mars Curse again, BTW can we have another $500 million for another go?"???