<< Personally, I think someone at NASA was trying (valiantly) to get the general public fired up for an expanded Mars program. >>
I don't see that as bad. It means more money for space. And, they could be right ;-)