I agree.
But it is irrational to have such animosity against Carson.
I guess animosity is in the eye of the beholder. I try to state the positions I object to, the behavior or beliefs that I see would have a negative impact on a leadership role. If that comes off as animosity, so be it.