May I kindly suggest to tone down the rhetoric of “stupid, idiots, brain-washed” etc. It is as productive and beneficial for a reasonable debate as calling the other side racists, bigots, and deplorables. We are all here reasonably intelligent and educated people, just with different value systems and opinions.