I know Rachels of the world quite well. Their over-the-top hatred somehow go hand in hand with the smug attitude that they are more reasoned and sophisticated.
In reality, they are nothing more than petty zealots.
You forgot smarter and more caring.