Actually regarding GEs, the Fixed-Term Parliament Act legislates for an election five years (or earlier if parliament so wishes). It's not simply a matter of opinion.
Regarding referenda...yes you are right...but then what message are you sending if simple ignore the result? A way to ensure a degree of stability is to respect the wishes of the electorate.
If you want extremists to thrive, do stuff that pisses a hell of a lot of people off. Ignoring a referendum result - which BOTH Remain and Leave said they'd respect (see my video previous post) - is an extremely dangerous precedent and it is what many Remainers are ignoring. The fact that many of them (including some in this thread) think it can be just simply ignored without any consequences is sky-in-the-pie thinking.
How can you seriously say, with a straight face, the UK lives in a democracy while ignoring a referendum result? It would make many tin-pot dictatorships in Africa look more democratic.
Once again it may no longer be the wishes of the electorate. Its the same reason one doesn't elect a leader for life (namely the general election reference).

