I agree with you. Maybe I'm part of the problem, but I actually see nothing wrong with those comments.
Now, if that were a 'Show HN' post I could see where people may want the comments to offer constructive feedback, but that thread seems like a matter-of-fact discussion of the business model of the business.
I can see they are skeptical, but I would hardly describe them as "mean".