Agree, this is deceptive, and highly annoying as consumer too. There must be some consumer protection laws in the EU that can be used against this?
(That's also the reason why foreign ccTLDs of, eh, semi-stable countries, e.g. .so domains, are risky - should the local operator start to lose it at some point, no-one can help you, neither ICANN nor IANA)
Perhaps the problem isn't as much the lack of political will, but rather lack of competence.
Could you elaborate?