I saw a funny video, put together by some conservatives, where a statement about marriage being properly between "a man and a woman" was read to college students. They were asked who they thought had said it. None guessed Hillary Clinton, who actually said it. She said it way back in 2000. Back when that was the majority opinion. When the college students were mostly under age 10.
Fortunately, there seems to be an amnesty in place for former "marriage inequality" supporters, as long as they have officially changed their positions.
If a blue-state politician's views have evolved,
their electability problem is solved.