Comment by mrweasel
Denmark is a little under 6 million people, there are currently 12 parties eligible for election. That not really uncommon, the Netherlands also have a fairly large number of parties.
It seems more crazy to believe that two, three or four parties can represent 80 million or more people. The truth is that many of the parties in countries like Norway and Denmark are all fairly similar. They mostly agree on the basics. Six of the twelve parties in Denmark are, in my mind, variations on Social Democrats. I'm sure many would disagree, but they vary on issues, that in countries like the US, would be considered implementation details or narrow topics.