EASA relies upon each countries 'national authority' to promote its mandates in their individual territories.
That is where the wheel falls off the wagon. The CAA take EASA and EU requirements literally where other 'minor' European states just pay lip service to the requirements.
We are bogged down in red tape...everyone else is saying 'yeah OK' and doing nothing.