Releasethebats - lots of reasons, yes but people have been able to put forward counter arguments to all of them
I think this sums up the threads and threads about this, including this one.
So a leaver gives their reasons for voting leave.
A remainer then argues against these reasons.
And this means "people have been able to put forward counter arguments to all of them" 
Leavers say things, remainers disagree. Remainers say things, leavers disagree. That's why they voted different ways
If you really can't get your head round the concept that if you disagree on a political issue, that doesn't mean you are right and the other person is wrong, it means you disagree, then there is really no point you trying to engage leavers in discussion.
Just as an example of the tendency of some remainers to believe they are the fount of all wisdom and have the right to disregard the reasons leave voters put forward for their vote, you can also find threads in the EU referendum topic on such subjects as
"Article 50 is never going to be triggered now"
"Brexit lite, here we come"
and so on. Who knew? Not everything a remainder says is always correct 
You can also find threads where remainers, in a very unpleasant, bullying style, berate leavers for thinking that Brexit will have any effect on freedom of movement
www.mumsnet.com/Talk/eu_referendum_2016_/2670430-To-be-furious-if-this-is-true-the-freedom-of-movement
and other threads berating leavers because all EU nationals are going to be "cruelly deported"
with the particularly interesting and amusing cross-over period when we were simultaneously being told both (that Brexit will not reduce EU immigration and that EU nationals were all going to be sent packing) at the same time 
So excuse me if I don't think that remainers agreeing with leavers reasons for voting leave somehow invalidates those reasons and excuse me for not wanting to get into a discussion about my reasons with pp who display that attitude.