Because all forum members are allowed to post their thoughts anywhere. Having said that, none of the points being made in this thread are anything new. We know some like certain things while others don't.
I was asking why they personally post here, having nothing to gain about a product they have no interest in. Doesn't make sense to me, but whatever floats their boat. I don't go posting on Apple forums about how I feel their phones are stupid.