I'm not going to disagree with any of your comments, regardless if I concur or not :-P
But the point is, you have to respect the wishes of the owner of the site. If you came into my house, I might ask you to take your shoes off at the door - I wouldn't expect you to argue about whether they were clean or not....