Texas Star, I see your point and sympathize. But unfortunately unity isn't easy to come by. I believe that what happens here - the clash between ideas - can lead to greater understanding. It at least leads to understanding that an issue isn't cut and dried. I think I've learned a LOT here even from people I don't agree with and sometimes from just reading threads without contributing. The back and forth makes me check myself and my facts. I think even Constructive Feedback - for all his bluster - learns a few things.
IMO Unity ain't cheap. Before you can have unity you need to hash stuff out, have conflict, and exchange a diversity of views.