Mike, you've made your point several times. It's fine to be passionate about your point of view, it is not fine, however, to call names and insult others that disagree with you.
There are times that you can be articulate and kind at the same time, and then there are others, like this - that you tend to appear to lose yourself in your passion and it rages to the point that your message is lost in your anger.
You are welcome to continue to post in this thread, however, I caution you to take it down several notches and cease with the insults being slung at other members. Thanks in advance for your cooperation and understanding.