Yeah weird right. The message is consistent, it's supported by evidence, and yet that in your mind is just more proof that it's untrue. What other people tell you is pretty worthless, in reality. You know what they're thinking, even if they don't know it. Or they know it and they're just liars. That's the only possibility here.
For the record, I didn't vote Leave. I didn't vote. I'm one of those young folks that so many people on here sneer at. Lazy bugger, couldn't even get himself to the voting booth. Actually I stood right outside a voting station as my girlfriend went in and voted. I encouraged her to as well. It's incomprehensible to many people that I didn't vote in that scenario, in the same way it's incomprehensible to you that some people voted for Leave for reasons other than immigration. Yet both things are a matter of fact.
I'm not even sure I'd vote in a second referendum, but I lean towards the Remain side. I'm one of those weirdos that isn't firmly in one camp. I find myself in the middle on many things. fecked up, right? Like the majority of the population, I don't really understand what the EU is, what it does, how it influences my life, or why I should care. Unlike the majority of the population, I don't think it's useful to vote for something in ignorance, based on instinct. If I don't have a worthy opinion on a subject, I choose not to offer an unworthy one.
All I can tell you is there are lots of things you don't understand. Just like me, and everyone else in the country. It's not just those stupid Leave voters, or those lazy-non voters. I understand why from that position of ignorance, you rationalise people making these decisions you don't understand as people being deceitful, stupid, lazy and any other number of things. It doesn't change the fact that unfortunately you are wrong, and becoming entrenched in that position makes it more difficult to achieve your declared political goal.