Said it a dozen times, why the public were given responsibility to decide on Leave or Remain is beyond me. Don't see the point in electing hundreds of MPs if they can't make decisions like that for the country, it's sort of their job that they're paid to do.
The Scottish referendum makes more sense because it's more about national identity (though I imagine like Brexit when you get past that and into the actual practicalities of leaving the UK you end up realising how stupid it was to make what is in reality an economical decision based on the public's feelings of emotion and identity).
Back to Brexit though, everything Remainers said (too quietly) is turning out to be true. Leaving the EU isn't as simple as it sounds, we have a weak position from which to bargain and we are getting absolutely nowhere because all Brussels have to do is sit there and make next to no compromises, the politicians have no idea what the fuck is going on and even those committed to the Leave campaign can't agree on what we should be negotiating for almost two years after the referendum. Again, when the people in Westminster have no idea how to negotiate Brexit, why was this decision handed to the public that know a fuck load less than they do (which is saying something)?
Meanwhile those who backed the Leave campaign in the hope of filling the post-referendum power vacuum out of personal interest and not because they actually think Brexit is a good idea continue to squabble over positions within the cabinet, Theresa May continues to concentrate more on shoring up key positions with people that are on her side while Boris has detached himself and looks likely to be plotting a leadership challenge from the shadows. I mean, who cares about butchering the credibility of our negotiating team by undermining the leadership again if it means Boris gets a shot at becoming PM? Then you've got Farage, Daddy Brexit himself, who seems to have swanned off into the sunset whilst occasionally popping his head back up to criticise May's approach to Brexit and further portraying the UK as a country divided (which it is).
From the start, the people managing Brexit have been in it for themselves. I think at this stage it would definitely be worth having a second referendum. You'd hope that the small margin of people needed to change their mind and vote Remain this time would have had their eyes opened by the absolute travesty that this process has been over the last two years. It wouldn't be shocking to see us still vote to Leave though given how little attention people seem to pay to what's actually going on beyond "yeah we want Snickers to be called Marathon bars again" in which case we'd deserve whatever mess we get left with when Brexit goes ahead.
TL;DR we are a fucking stupid country.