"once we vote for our MP, that result is fixed and permanent"
Hang on there! You have MPs for life?
I doubt that. I bet they have to stand for re-election a couple of times a decade, on the average.
If Brexit could be undone simply by a twice a decade vote in the UK, you might have a point.
As it is, you are comparing apples and granite boulders.