I can't really picture what a better structure would be. The elected member state governments should always be the ones driving policy. They need a way to get that done outside of their usual national structures and civil servants, so they create the Commission. People also want to feel represented in the final votes so we create the Parliament.
What would your structure look like?