It's not possible to avoid a border somewhere if you have diverging Customs standards. Since diverging from these standards was, at least partly, the point of Brexit, then it's a consequence we have to accept that the UK caused. Whether or not you were in favour of Brexit this is a basic fact. And, more to the point, it's also a basic fact that such a border goes against the GFA. So, I'm sorry, this is not the EU's "fault". They didn't cause this. And they couldn't propose to do nothing either.