Re: If you want to argue ....
Forums are a place where topics are supposed to get discussed. If everyone starts agreeing with everyone else, there would eventually be boredom and members looking elsewhere for a good 'discussion'. A thread that runs page after page and is full of opinions must mean that people are interested enough to keep it going.
Many posts help to keep a forum alive. I know a few forums that wouldn't mind the activity going on that goes on here, whether the dialogue is thought to be bickering or not.
A discussion turns into a bicker/squabble mostly when someone can't see the other persons points of view and rather than discuss it further with points calmly made, gets cross instead. It's at this stage people join in with a thread condemning the bickering/squabbling, so adding to the bickering/squabbling. Any valid discussion in the thread gets lost and bad feeling sets in. People then get fed up and give up. Another day in a lively forum.
As regards the photo competition thread and deciding to stop entering it, I have to just point out this isn't flouncing. It's for what will hopefully be thought a more noble reason than that. I don't want to be thought of as a cheat, even in a 'fun' competition.