And who exactly do you think elected the 'powers that be'? The issue is that voter turnout for EU parliamentary elections is awful in comparison to national elections, especially among more conservative voters - meaning that the political orientation between the parliament and commission is a little skewed.
Sure, but then you end up with stuff like this happening time and time again. If something doesn't pass the first time, put it through again, and again.