I think we have to be careful about that. Firstly, Brexit is clearly a massive con, but it was built on a foundation of 40 years of very good, very well financed, patient propaganda from multiple sources: I grew up with that and could well have believed it if I didn't end up living in another EU country. Personally I think it says a lot that is positive about the UK as a whole that after all this propaganda overlaid with racist anti immigration dog whistling before the vote, only a relatively small number actually voted for it.
Secondly, there are honourable reasons to vote for Brexit, because there are genuine problems with the EU. I remember having a very long and passionate argument on here with someone, but we ended on good terms because I could see the point he was making, even if I didn't agree these problems are sufficient to want to throw it all away. I'm uncomfortable blaming people because they disagree with me, even if their decisions lead to negative consequences they were specifically told wouldn't happen.
Finally, people were told the vote was for multiple things, or about multiple things and voted in good faith for those things: then the day after it all changed in a classic bait and switch. Getting angry with fellow citizens who have to deal with the consequences keeps the focus off the people who actually caused the problem in the first place: the con men and women who pulled this in the first place and are still in power and will remain so until their house of cards finally begins to fall.