Often people's fault. The EU parliament is much more direct responsible to the people and less easy influencable by corporations than the comisson and its bureaucracy. But many people don't want to give power to the parliament, because this would reduce national influence and would be clearly a step towards a superstate EU, which I have doubts that this is what a majority of people want.
I have read this many times as the stated reason why the EU parliament does not have greater power within the EU structure. However, I have not often met people who would object to such things as giving the parliament greater power over appointing the commission or giving it the right to propose legislation. The parliament tends to poll highest of the EU institutions when people are asked about their confidence in the institutions.
I am now leaning towards the conclusion that it is our national politicians who prefer the current system. It gives them ample cover to blame Brussels for unpopular policies while keeping power in their own hands. A vote for PES is a vote for EPP! A vote for EPP is a vote for PES! Support the coalition, vote EPP-PES in 2009!
Maybe that's because the European Parliament is the only EU institution which, to most people, is readily understandable and recognizable. It appears to resemble the workings of a national parliament, which it does to a substantial degree. The members are known to the people of the country they represent, at least somewhat, speak their language, share aspects of their national identity, are directly chosen in elections. You need to follow a year-long course to understand how the rest of the EU works. Hardly anyone understands it, even reasonably informed people. Now there's a president coming of one commission or another. It's so difficult to comprehend that the 'president' will be different from a national president. You have a parliament, you have a president. So what else does anyone need?
P.S. Obama is a national politician. I can't see him substantially diverging from the US nationalistic-imperialistic approach. Oh, the Elites. The term makes these people, whoever they are, seem like a choir of singing angels. Why don't we finally get down to Marxist earth and just call them the Ruling Class, which they are?