Yes, I agree completely, however I can't accept a GE with even the smallest possibility of Corbyn/McDonnell/Abbott getting into power. And even if I did, the Conservatives are never going to call one.
So going back to being practical, you have to ask yourself what are the conditions under which this parliament will exit the EU? One is by agreeing a deal, something which I think is impossible. Secondly, via a referendum which makes it absolutely clear that the public prefer no deal to Remain.
It's the only option I can see.