"The reason repeating referendum questions rubs people the wrong way is because you're changing the rules under them."
No rules are being changed, and "people" is obviously too broad here.
"In a referendum, you are asked a question. Should Brexit happen, or not. Not 'Should Brexit happen, oh, and if we don't like the outcome, should we have another referendum?'"
Who is "we" here? The folks who want a new referendum are those who regret the outcome of the first one for various reasons, including being lied to.
"if the government didn't like the result, they'd just delay transitioning power to the winners, and would instead host another election? And another one? And another one, until they win?"
It's not "the government" who doesn't like the result. This framing is invalid, and frequently intentionally so.
"It's also not clear that in the past three years, a single person living on the British Isles has changed their opinion on the matter of whether or not Brexit should actually happen."
It is extremely clear that many have. If not, there wouldn't be so much pushback against another referendum.