For public dialogue to make any progress, it is important to recognise when a particular debate has been won and leave it there.
It generally is true that when a public debate has been won, people stop talking about it.
Clue might be that if people are talking about it, it hasn't been won.
It makes me think, perhaps part of the reason we have so many people thinking this way now is due to some loss of understanding that you do actually have to have some level of public consensus, that just ramming through ideas by getting them in a constitution or law or a bare majority will not work well. It will not "win" the debate for you, on the contrary it will intensify it.
Over the last five years or so, talking about a few different issues with people and the desirability of some consensus, a lot of them, particularly Americans, have said, but this is how we changed things with the civil rights movement, we had sit-ins, we changed laws, we bussed kids to schools. Many progressives seem to look at that kind of activity as the model to follow.