Fact is that the EU, like the British legal system, is full of holes, but there is nothing better and hasn't been for nearly seventy years of peace we have all enjoyed in most of Europe. Recent events have, not surprisingly, produced a Europe-wide reaction to years of anger and bitterness with the way Europe is run and the world-wide financial mess made by the bankers. Hopefully those in charge will now address the problems properly and start to sort them out. If they don't the whole concept will founder and that would be a tragedy.
Immigration has been seized upon as a major source of criticism, but does anybody really think that the waves of immigrants would stop if the EU was not there. I doubt it, even the Channel does not stop them getting to the UK. A bigger problem is trade - if this new trade deal with the US goes ahead both the EU and national identities will be irrelevant. We will all be crushed by the economic power of the US. Are they, perhaps, secretly hoping that the European project will founder?
In the meantime will all those new protesting MEP's be drawing big fat salaries for doing nothing, much as the Farage clan have done? How anybody can support them I don't know. You wouldn't pay a thief and troublemaker to stay in your home, would you? I certainly wouldn't!