The commission isn't even "wannabe dictators", it's just where national governments policy-launder all their unpopular bills to. If something is going to piss off their citizens[0], they make the Commission make them do it, then blame the EU.
The specific reason why policy laundering is possible is because international organizations are only accountable to their member states and not citizens. Making them accountable to citizens means getting rid of those member state vetos and having direct elected Commissioners instead - i.e. moving closer to a federal model of Europe.
In America, we used to appoint Senators rather than electing them, as a vestige of pre-federal America where states were supposed to actually be co-sovereigns. The result was that - once Americans figured out how to use their political power effectively - every state gubernatorial race became a proxy vote for Senate anyway. I suspect we need something like this to happen in the EU, where politicians precommit to specific Commissioner appointments, until this becomes enough of a problem that the EU decides to make Commissioners elected.
[0] And, more generally, all EU citizens