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...