I don’t think all Leave voters are idiots. There are good points to be made on both sides and I’ve encountered many with reasonable arguments (although I must say that so far, they have been outnumbered by people who seem to derive their entire mindset from Breitbart and the Daily Express). However, my own analysis of the situation leaves me overwhelmingly in favour of remaining, and I have presented an argument accordingly.
I sympathise with your views on refugees, but I do not believe the answer is as simple as voting to leave the EU. Making ourselves poorer, denying ourselves influence within the bloc and tying ourselves up with years of fiddly negotiations is not going to help anyone.