I agree but the civility argument has also been used to dismiss valid points time and time again. I'm not saying you're doing with this post. I am saying that "civility" or "you're arguing it wrong" are used to dismiss a valid point it only serves to fuel the fire and is just as pointless as someone's mile long rant.
A lot of the time we (all of us) go round and round here because no one wants to provide any validation whatsoever of the other guys' points even when they're so obviously correct. That's when I find myself repeating points -- as if rephrasing or adding more detail would provide the missing piece that would cause the detractors' to finally understand.
Sure there are people hear who just like to argue -- on both sides of the spectrum -- but I think if we all tried harder to recognize and acknowledge the other guy's opinion things would be much more civil.