Ban or tax things from the "globalised" world that are just worker/societal/environmental protection arbitrage so they're competing for the EU market on a level playing field, then we'll see who can compete.
The EU is plenty big enough to be self-sufficient if it has to and shouldn't be afraid of risking this if abusive and exploitative companies from other places don't way to pay their way.
It still increases switching cost. As a worker with a permanent contract I have to weigh new opportunities against losing that. And it has real impacts! Getting a mortgage is harder on a temp contract (doable in NL, basically impossible in Ireland)
Temporary contracts are also a thing here, but if there's no objective reason for the contract to be temporary it will end after max. two years. According to Verdi ~1/13 contracts are temporary - not great, but could be much worse.
/s
It's not better worker output, it's faster movement and pivoting to rapid changing market conditions as a company, if you can get rid of slackers that abuse unions and worker protections to coast and do nothing.