The problem with this is that Europe is not united. We have different languages, culture and histories. This is also what make Europe a beautiful, culturally rich place. The political elites are trying to impose a one size fits all model across Europe which won't work because we are not really all that united.
We don't have a common European demos that means that individual countries are fighting for their own interest and their is no overall strategy for Europe because the electorate doesn't really care about Europe, just what they get from being a part of it.
We really need to go back to being a trading block and to remove all of the political dictact and interference. If we really must have political unions, then they need to be between countries that share a common language so that the people can challenge their political masters collectively. This would mean Britian and Ireland, Germany and Austria, France and Belgium.