The gilet jaunes were/are angry about a carbon tax and lack of wealth taxes. Not Brussels or brain drain.
The EU's Common Agricultural Policy, though not perfect, keeps huge swathes of rural Europe afloat. Its regional development funds builds infrastructure in areas that can't afford it.
You can't really blame the EU for bland vegetables either. That's just silly. The French aren't exactly appropriating Croatian tomatoes by force. It just means that (thanks to the EU) producers can get a higher price for their goods by exporting tariff-free to another country, so they do. Why wouldn't they?