I for one, do enjoy the passion exhibited by both sides. It's evident the beliefs are felt strongly and expressed with much spirit. Dr. Phil, "No matter how thin you make a pancake, It has two sides".
I vote with my $$$. A business or service provider is not smart enough to keep their political views private and they differ from mine. I do business elsewhere.