You could give all the reasons you stated, but most leave voters wouldn't change their minds. I suppose it's a bit like changing your season ticket to a rival football club that has better seating, lower prices, better players and better transport links. Nobody would. Brexit has become tribal.
And this is what's happened. I'd argue mostly on the leave side, but there are tribal remain supporters.
The problem is that the leaders didn't start with compromise. To me, a 52:48 split means leave, but retain a very close relationship*. But, that is not what happened. Instead, the screaming from everyone caused the majority in the centre to move out, leaving a gaping hole where the consensus should be.
See the differences between the campaign and governing mentalities:
Esentially, a "campaign mentality" is a very adversarial one. The opposition can never say anything right, and everything that you say is the best thing that could ever happen. That is the one used in elections.
A "governing mentality" is one which accepts that there must be compromise to move forwards with policy and government. Thus, although the policies will be slanted towards the governing party (or parties), there will be moderations.
Brexit is a perfect example where everyone is still in the "campaign mentality" phrase. The referendum was never the end of the debate. Instead, it has continued with some hell-bent on leaving on the hardest of hard Brexit (as an example). This is a perfect example of why the campaign mentality doesn't work in practice (and should only be used during elections).
This isn't a phenomena unique to Brexit. Because of the constant coverage of politics, politicians are constantly in this "campaign mentality" because the moment they have a go at consensus, they are bitten by the media. They are so worried about public image and PR that they feel forced into a perpetual state of electoral campaigning rather than settling down for 4-5 years to govern properly in the national interest.
*Assuming that there were no irregularities (which there were).