All EU legislation has to be passed by a democratically elected European Parliament and also by a Council of Ministers who represent the democratically elected governments of the 28 EU countries.
It is true that the members of the European Commission are not democratically elected by the people, but their names must be proposed by democratically elected governments of the 28 countries, and the Commission as a whole must be approved by the democratically elected European Parliament.
In many countries, Ministers serve in government who have not, as individuals, been elected directly. Their democratic mandate comes from the elected government of which they are part.
This is not to say the there is no room to improve the democratic legitimacy of the EU, and of its policies. I believe the EU could respond to the UK referendum by further enhancing EU wide democracy.
I make two suggestions to improve the visibility of the democratic character of the EU, and create a genuinely European democratic debate, rather than 28 separate national debates about EU matters
- The President of the European Commission should be directly elected in a two round election by the entire people of the EU, at the same time as the European Parliament Elections
- It should be possible for the National Parliament of the 28 to come together to request that the Commission put forward a proposal on a particular matter. National Parliaments( if a minimum number agree) already have a right to petition to delay a piece of EU legislation, so why not give them a positive right to seek the promotion of a piece of legislation (if they can obtain a similar level of support across a number of countries).