I large portion of leavers voted to leave over immigration, even it it meant that they'd be hit in the pocket, it is a hit that they were willing to take. People say that leavers were not fully aware of the repercussion of leaving. Thats probably true, but what also is probably true is that they didnt care.
I get that some people probably didn't care what a leave vote entailed, I did care and still do so I couldn't vote for something I had no idea on.