Speaking of knee-jerk, you should note social conservatives tend to be the bedrock of organisations for a reason. While I love a good ol bashing of yesterdays politics, placing blame on people who think differently to you is the exact thing you are complaining about.