I’m not saying I’m right, and in fact your good points are testament to the fact that it is incredibly complex.
Since the result I feel the remain camp have merely trotted out the line of 'you were wrong to vote Leave, you were misinformed/stupid/naive'. Look at the people championing the 2nd Ref/PV - Umanna, Soubry, Blair, Cable..... people that not going to inspire anyone, especially not Leave voters.
They have utterly lost the argument, even when you have evidence that exiting the EU would have a detrimental effect. That's why I feel it may have to be this camp that moves first to find a middle ground.
The Tories were telling everyone that this negotiation was going to be a piece of piss, and we'd have the EU eating out of our hands, but it couldn't have been further from the truth. People love to try and pin this on Labour, but actually they can't do a thing... they don't have the numbers in terms of seats, and their ambivalence will have cost them voters, but their vote demographic was the most complex of all the parties.
My problem with Farage is that he wants a Hard Brexit for his own personal gain. And he is now pushing the notion that anything other than that isn't really Brexit. It's a lie and he knows it.
A solution? Who knows...