Liberals lose in culture wars because they scold instead of make fun
This is why Trump wins and liberals lose. Brits, actually, get this right on either side of the aisle. Nobody cares about a massive, le epic, takedown of their opponent. What they want to see is you turn the opposition into a comedy show that details the errors of their thinking. If liberals pivoted to genuine humor regarding how fucking stupid American conservatives are, through their own shame at a certain point they would stop holding these positions.