That's what happens when you all of The Establishment in favour of one policy. I don't think you can blame Leave for that. It's more the fact that the main parties were (demonstrably) out of touch with the majority of the electorate.
Well, Vote Leave was the official campaign. And they did set out a post-Brexit plan. They had the opportunity to define what Brexit meant, but they didn't do it.
I wouldn't have minded this so much if there was a continued democratic process to decide between various possible Brexits. There's an argument that the decision of elected MPs constitutes a democratic process, and I am sympathetic to that argument. I guess I would counter that this was such a momentous change and that very few people had elected their local MP on the basis of what their position on the EU was.