You're not wrong. But unfortunately I think there are enough on both sides of the divide who will not accept this deal, for whatever reason.17.4m voted to leave the EU. Within that group, there will be some who wanted to leave without a deal on WTO terms (e.g. Lad), and some who wanted a full deal with the EU to make the best of the situation (e.g. May and others in official positions to have an impact on negotiations).
I remain thankful that this is the case.