> that change can typically happen fairly easily
Now who is being naive about politics? No significant changes to the law are easy.
Yes, all of these activities can help tipping the scale at the moment of decision, but gay rights and gay marriage wasn't brought through by politicians, it was brought through by a social change (that politicians - or technology, for that matter - however much they'd love to, can't take credit for) that helped the broad masses realise that they know several gay persons and that they are perfectly normal people. Once THAT happened, and opposition to gay rights became the untenable position, the scale tipped "fairly easily". My point is, the political bit of the process was "fairly easy", the rest absolutely wasn't.