Vehicle are approved by each country, not by EU. EU make that validation in one country is accepted in all country of the union and other countries that have a treaty with the union (Switzerland in this case). So you are blaming EU for the failure of the country you are in whereas it's the EU rule that have allowed you to get it in another country.
EU has help you to get what you need and for some reason you find a way to blame it.
If there was no EU, you would need to have one validation per country.
EU has help you to get what you need and for some reason you find a way to blame it.
If there was no EU, you would need to have one validation per country.