The ladder map pool is currently full with stupid maps such as:
hardffa, cluster freak, four corners, and to a lesser extent shloob, crazyrush, paradise, wilderness, the ditch, etc.
Although some players may enjoy some of these (I enjoy the ditch, for example), most players hate most of these. The effect of this is that people stop playing ladder. Blodir put it very eloquently:
[B8]speed2: you will never be able to satisfy everyone
Blodir_irc: yes but you can satisfy 90% of players by reducing amount of cancer
I propose the following: we decide the ladder map pool by community vote each month/3months/year.
Everybody has to compromise. Assuming hardffa and the ditch are not voted into the map pool: The people who like ditch don't get it any more, but in return they don't get hardffa either. The people who like hardffa don't get it anymore, but in return they don't get the ditch. Everybody can play on relatively normal maps.
An alternative to this is a hard veto: everybody gets to pick 5 maps that he or she does not want to play. I think that's a good idea too.
Yet another alternative is to not match players if they don't have any maps in common. To make sure that people don't just select 1 map you can require minimum of 15 maps to be selected.
I volunteer to code this, whatever option the community decides (and when the server code is open sourced).
Discuss.