Sound reasoning wins arguments. Flawed reasoning leads people to get frustrated and to abandon the argument. They get frustrated because they believe in the conclusion that they favor but they can't find ways to rebut your logical arguments. This happens a lot when conclusions are reached via emotion rather than through reason.
Liberals want everyone to love homosexuals. They don't give a damn about human rights. Look at how they have thrown the Right to Association into the gutter when it conflicts with their desire to have everyone be nice to everyone else. Politics driven by Pollyannish sentiments is a rat's nest of "reasoning."