The EU is a horribly intransparent and dubiously democratic institution.
As a normal citizen you have no real possibility to hold MEPs accountable other then writing an angry E-Mail.
In an actually democratic system politicians would be in their position only by mercy of the people and can be voted down from their position anytime if enough people petition for it. (and not just maybe be called back when elections at home plummet)
Politicians should be afraid of the people and not the other way round.
Afraid of what exactly? Someone starting a Change.org petition that gets a few random signatures and is quickly forgotten? Losing a couple of votes? The consequences are almost nonexistent, so there's nothing to be afraid of.