This story makes me really sad. The Avro Arrow comparison is apt although I don't get the impression that anyone suggested to our gov't that they should not back the rover program - it seems like something they could easily come up with on their own. :(
Maybe they will change their mind. :/