//The current compromise suits most people except the ardent Euro sceptics and Unionists,..//
It doesn’t suit me and I doubt it suits many people in Northern Ireland or people in GB who trade with them. It wouldn’t suit the people of the Isle of Wight if all their incoming goods from Southampton were subject to customs restrictions and formalities. To say it suits most people is, I think, subject to challenge.
I’m not tied in any knots at all about the issue. The EU weaponised the Irish border as soon as the referendum result was declared. They were determined to extract the maximum advantage from it and they have succeeded in splitting the United Kingdom into two, maintaining a part of it within their remit. No UK government should have acceded to this and the people of Northern Ireland (citizens of the United Kingdom, remember) have been sold down the river by being placed under the jurisdiction of a foreign power.
// I live less than an hour's drive from the Swiss border & can drive in & out of the EU with ease, why can't that happen in Ireland?//
Switzerland is party to a number of bilateral agreements with the EU on individual issues, including free trade. It is also a member of the Schengen area. This is not good enough for the EU and it is pressing Switzerland to sign up to an over arching “accord”. Switzerland has so far resisted this and negotiations on such an agreement ended a coupe of years ago:
https://www.swissinfo.ch/eng/countdown_eu-ramps-up-pressure-on-switzerland-to-sign-framework-deal/44688626
This matter was revived last year when the EU threatened to rescind Switzerland’s “equivalence” status for financial transactions. I’ve lost track a little of what’s happened more recently.