I believe in the greatness of civilized discourse. The key word being civilized. I also have a keen sense of right and wrong. If my mind is to change I will need to hear a strong, cogent and, hopefully, terse argument.
I will not agree to something simply to avoid argument if my position is unassailable.
I also hate to see "common sense" used instead of "wishy-washy". Common sense does not mean that one avoids the arguments which come with spirited debate. Common sense is what tells you not to touch a hot stove. Common sense is what you use to determine the proper speed to drive on an icy road. Common sense comes from experience and knowledge.
Common sense is not the meek and quiet acceptance of an opinion you know as wrong simply to avoid the stress of having to defend your own beliefs. Common sense is not a synonym for only the other guy's opinions matter.
Middle of the road should be changed to "muddle of the road." Being "middle of the road" simply means that one will soon be road kill. People need to have values and beliefs that they will battle for. Without these you are simply making decisions based on what you perceive will be best for you, or worse yet, simply accepting what others say you must, taking the easy way out, not having to understand the argument and meekly accepting what the other side says is best for you and yours.
I have little respect for the "muddle of the road" voters. The positive for the middle of the road voter is that they do not need to invest time and effort in learning both sides of the argument. Neither do they need to risk anything of value by taking sides. They get by through standing on the sidelines, wringing their hands, and wondering why some people have beliefs they would be willing to argue about or, horrors, willing to fight and die for. Middle of roaders also seem to spend a lot of time running in circles, saying tsk tsk a lot and peeing down their leg before being rendered irrelevant by becoming road kill.