You guys are making way too much drama out of this. What Husk said. It's all in there, including an answer to your objections.
We're not going to define "lame map", because that's not possible. Unless we're gonna go ahead and measure maps, check the amount of hides, define hides. Define it by the amount of times hosted by a person. We'd have to check the percentage of usage. And even after we do all that, LameHoster will play LameMap1 50 times, then switch to Lamemap2, play it 50 times, then switch to LameMap3, etcetera.
We're telling you it's up to you to pick maps rather than make overcomplicated definition of lame maps and now you're complaining that we're making it overly complicated!
I'm sorry, but I don't understand you here.
If UndefinedIdiot decides to make a fuss about the map every time he plays, guess what: people are going to stop playing, because they don't want to have to bother with this guy when much more easy going people are out there! 2 things happen: UndefinedIdiot stops making a fuss about picking maps or nobody will play UndefinedIdiot and he will quit.
Either way, the problem disappears.
Peja, have you ever considered suggesting a map on your own when you're not the host and he keeps picking the same map? Just a thought. Asking a hoster not to pick the same maps ever game is not in any way unreasonable. This is why in the event of complaints about this, we'll be checking logs.