The whole Brexit process has been cocked up. That's a given, I think. The problem seems to be that we all agree that it's been cocked up but not *why*, or how to fix it. There's very little justification for carrying on regardless, however: it is worth pointing out, once again, that a "No Deal" exit doesn't in itself represent a destination anyway. One way or the other we have to come to some form of mutual arrangement with our nearest neighbours, one that satisfies, or at least equally hurts, both sides.
But enough of my pretensions of Churchillian wisdom. The only thing I will say more, for now at least, is that Brexit is not killed off by revoking Article 50. There is always the option of starting again, in the future -- as long as you have politicians, and a country, fully committed to, and more-or-less united on, both the objective and the method for achieving it. Until that is achieved, then there are far too many people trying to steer the UK in far too many different directions for this to end happily.