The market is getting much more unified every year - the difference between now and 2000 is immense. But it's just going to take much more time still. In many areas widely discussed EU-wide regulations don't add regulatory barriers, they harmonize existing national law, thus removing barriers between EU states (though potentially increasing barriers between EU and USA) - but this harmonization requires compromises and thus time.