I was going to say "fair enough" to your post until this part.
Sometimes people need to vent about things that are annoying. One Direction annoy people, so they vent. Obviously the fans are going to defend them, and of course that's fine...if people want to be negative though isn't that up to them? Just as much as it is your right to be positive?
Of course it's up to them if they want to be negative, I just feel that energy would be much better used in a positive way.