Patchworks of rules and exceptions can be beneficial. It allows for experimentation and/or competition as well as the fact that regulations can often enough not keep up with change and they can be more entrenched if done at a higher level. Where, when, and what is better harmonized across a whole market VS allowing variation is a matter of debate.
Without the EU, there would be a worse patchwork of rules and exceptions.