Perhaps calling the EU a one-party system isn't accurate. Perhaps it's better to call them a coalition of 100 different parties (or whatever) that can never pass laws without lobbying and backhanders.
A coalition of two is bad enough if they don't have similar ideology.