I live in a very poor EU country (out of choice) and most young people fuck off to Germany or France because their home states have no jobs for them. They don't come back either which causes a massive brain drain on these places. Ask the so called middle class in Croatia, Slovakia, Italy what they think of the EU and how well it works for them. Avg salary in these places is 500 to 1000 EUR. And if you visit supermarkets all they have is shit. Literally everything like fresh veg tastes like feet because the good stuff that is locally produced gets exported to the rich places. Companies have 2 production lines making low-grade products (despite being the same brand) for these markets. I'm not an arm-chair bureaucrat who forms his opinion on Google. I actually live in these placed because despite all this shit and poverty the people are actually warm.
One more example: thousands of people wiping arses in nursery homes in Germany are working through shady polish, slovenian, etc outsourcing companies where they're stripped of all benefits that a German would enjoy. They work for 500 to 1000 / month (in a high cost country) because their home country has no jobs for them. Then they're being exploited by the rich EU countries.
Again I lived in Germany, ran 2 companies there, lived in France (operated 3 businesses), now I live in Eastern EU. As much as I want the EU to succeed I can't be blind to the hypocrisy that I see every day on the streets in my own surrounding.