@lamefun: You know pretty damn well that such an idea is not helpful (people would just post their maps on other forums) at all. Oppositely, it creates annoyance and angry discussions here in the forum, which is not what we want here. I know your problem can be a pain in the ass, but there is really no way to get around this, that's life. We can't (and also should not!!!!) force people to use a specific license for their stuff.
Just one other thing: Could you please stop naming your topics like "[COMPLAINT] Super extra mega complaint"? Nobody knows what the topic will be about actually, it only again creates annoyance even before one starts reading the topic. Please give your topics meaningful names (if I am not mistaken, there is even a forum rules that tells you to do so....).