One of the biggest issues is, why even bother having the rating if people are going to make excuses about it? I don't think I'm disagreeing with you here, when it sounds more like a "passing of the buck" rather than going, "You know what, you're right, this is our site and we need to give better...