Earlier quoted context omitted.
You make good points, but the problem is in most countries knowledge of MEPs is close to nil. Turnout for European Parliament elections is also abysmal, in the UK 35%, NL 37% and even France and Germany are in the low 40s. It would be even lower if other elections weren't tagged along with the EU ones (eg usually the UK has local elections at the same time). There is an enormous amount of voter apathy towards the EU…
Odd isn't it. In the UK, people are so apathetic about the EU that they won't bother voting and so exercised by the EU that they want to leave.
I always have voted out of duty as a citizen to vote, but it always felt like a waste of time. The MEPs are unknowns you never see, and the proceedings are so divorced from regular politics that they seem like they serve little practical purpose in representing our views. Particularly when the people you are voting for are then members of supranational blocs with their own agendas. It's so far removed from the individual voter that it seems like they could do whatever they wanted and claim a mandate for it. I don't think democracy is particularly effective at this scale.