Meh. 14 years ago.... :-)
She may be abrasive, she may not know her geography and NASA history very well. I dunno. I don't find hit pieces to be terribly persuasive, myself, though.
But I bet if you live in her district and write her a respectful letter, you'll get a reply back. And her staff, at least, will make note of your opinion.
Yelling at clouds and stewing and doing nothing productive doesn't change things. Writing letters can. That was my main point. :-)
FWIW.
Cheers,
Scott.