Just a logic check to make sure you are being consistent: when HackerNews does something that people complain about, are you one of those people who say the customer comes first? Or one that says that people who visit free sites shouldn't complain?
I'm hoping you're consistent. I know I've long said that if I visit your site, whether I pay you anything or not, a social contract has been created. I have certain expectations. Others, however, take a much different view. If you had a list of articles on HN where folks complained about stuff, you'd find a lot of arguing on the other side. I challenge those folks to either be consistent with their previous position or change their mind. (I don't think this applies to you, but since you were the first to comment I'm using you as a bit of a straw man. Hope that's okay)