Judging from the responses on the website, apparently just about everyone would like this nimrod to take a hike.
A good sign.