Well expressed in itself, but it is of course perfectly possible to set up a factory outside the EU in a country that has good trade contracts with the EU. Norway and Switzerland would be able to serve the EU just fine as long as they adhere to the European requirements for exports, although the EU will of course no longer subsidize it.
Brexit has been ruined by the British, with their megalomania and the idea that the EU would sign a nice deal with them if they just kept playing hard to get. If the UK had sent competent politicians to negotiate a soft Brexit, most Brexit problems would have been a lot smaller. On the other hand, of course, a large part of the Brexiteers wanted to go for a hard Brexit because of independence at all costs, and with that strategy you lose all the benefits.
They have their utmost independence and this news is one of the drawbacks that politics has decided to accept. It is not so much an EU/non-EU problem, although staying within the EU is of course much easier, this is a political problem caused by the UK.
–