What exactly did he say about the rovers that annoyed so many people? There's this from NASA Watch:
"Editor's note: Now I have seen everything. For years Colin Pillinger dumped on the U.S. and the way it builds spacecraft. Then he crashes his spacecraft on Mars - most likely because he cut too many corners - and his country loses faith in him. Now he tries to get a ride on a U.S. Mars mission due to lack of enthusiasm back home. What a hypocrite."
