It's true that women, despite pretending to be "politically liberal" want guys who are perceived as protectors even if they don't agree with them. That's why military people are constantly getting laid.
Don't believe me? Go check any military base near you.