You say that flagging is only for spam. It isn't. Flagging is for things that don't belong on HN. Some things are obviously not suitable for HN. Somethings are obviously suitable for HN. The tricky area is things that start off being suitable for HN, but then quickly collapse into mindless bickering. There are some words that act as triggers to poor discussion. I proudly flag threads full of bickering. You should too…
i don't want to turn this into a battle of fanboys, but i have a hard time believing a post titled "Microsoft to Google: Remove something as it violates something.." would have been so heavily flagged or sparked such negative discussions..
what became apparent to me, from both reading the comments and seeing how the post was handled, was it did collapse into mindless bickering, but mainly because people rushed to 'defend' the company they feel more loyal to..
all i'm saying is flagging shouldn't be used as a weapon in such bickering.