"You first have to understand that money talks and (most) politicians listen."
That was always one of my primary objections to the EU.
Each member state already has its own set of corruptible officials, it's simple human nature, so why bother creating an additional layer at the supranational level that's even less accountable to the citizenry?