The issue with the referendum since the beginning was leave was such a nebulous cloud for the entire range of Brexit from barely-there-Brexit to Britian-stands-alone(-get-those-people-out)-Brexit while remain had a very definite meaning. Because of that everyone could pour all their displeasure at anything wrong into leave and think the deal would take care of it. That's why I'm always annoyed at the 'another referen…
Edit: I got a bit carried away.
If a 2nd referendum came along a couple years later, nothing would have materially changed.
It's difficult to argue that nothing has materially changed in the process of trying to actually Brexit.