I only wish it was only about benefits, because then it would be rational agent. What (economic) benefit does the Republican party of the US gain by suppressing gay rights or abortion? I can understand wanting to quash unions, prevent minorities from voting, remove environmental controls (in the short run anyway), or cast doubt on opposition media. But who actually gains when e.g. a gay couple can't buy a cake?