The first aspect is nonsense because my point isn’t that the 1975 is binding — nothing can bind parliament, even the EU. The irony of you saying there was no ‘what Europe are you voting for’ is that right now, the public hasn’t decided ‘what Brexit are you voting for’. As was the concept of Europe vague in 1975, the concept of Brexit is even vaguer in 2018.
If you want a political science debate, so be it. If you want to be technical, referendums aren’t legally binding to the government. They are advisory, and the government has gone away, attempted to carry out the referendum result and is in a position where it cannot do so. The government physically cannot pass a Brexit deal at this moment. The Government will likely face an opposition motion of no confidence as well. Tell me, what is the alternative to another GE and/or referendum? The government has lost the confidence of parliament. These aren’t the words of a lefty ‘remoaner’, they are the words of Rees-Mogg. If Parliament votes down the agreement on 21st January, the government will have to call an election and/or referendum. So no, referendums aren’t necessarily generational, especially when the country is in a state of crisis.
What am I afraid of? A no-deal Brexit which, if projections are accurate, could lead to a loss of 5-9% of GDP, which is catastrophic. So a second referendum is an opportunity for the public to either reaffirm its commitment to Brexit OR to change its mind. This is an infinitely a better solution than to sleep walk into Brexit.