I'd like to actually dispute some of what Andrew wrote:
I'm happy to address any detail of any critics argument and have never shied away from any of them. Please bring them on!
Also, I've never ever said anything about following the search engines rules. I've not even read the search engine rules, because there's no reason to read them. They have nothing to do with my job of making sites be the best they can be for the search engines and users.
Ahhh...now I feel better!