Many promises were made during the 2014 campaign that were not kept, such as a secure place in the EU - a secure place in the EU wasn't a promise, or if any politician did promise it, the Scottish electorate shouldn't have fallen for it. Please stop treating the Scottish electorate like a group of special needs children - they are adults who know what they're doing and should take responsibility for their choices in life. The Scots knew that they were being asked to vote in 2014 on UK membership and that a UK-wide referendum on EU membership would happen soon after, a massive voting exercise that could go either way. All the party leaders and most mainstream politicians thought that Remain in the EU would win. But they were wrong.
Scotland voted for a parliament that is in favour of a new referendum before 2021. Why should your opinion matter more than Scottish elections and the Scottish Parliament? - The SNP manifesto may indeed call for IndyRef 2 before 2021. But this isn't respecting the first IndyRef result. Less than 1.3 million Scots voted for the recent SNP manifesto, BTW.
In fact, more Scots voted in 2014 to stay in the UK than voted SNP in this recent general election. Something to think about, perhaps ...
Also, please address what Nosurewheretogo says on this matter. He has posted figures and percentages multiple times on this thread.
We could avoid the expense of further elections and just defer to your opinion? - no, that's not my opinion. My opinion goes something like this:
In maybe 10 or 15 years, a second referendum sounds like a reasonable idea.