I'm not really sure this belongs in here but to the point.
1) Some people just don't want to play, and they realize that after they join.
2) Not everybody who does that has the ability to steal a map, finished or not.
3) If you know you've made it, then that's all that matters.
4) Why would you host on public anyways... private if you don't want people to join, or even better -- instead of wasting time closing slots, just press go.
5) I always join "need tester" or "please join" because it is usually amateurs testing maps and i like to offer them help with map making.
So really the issue here is you taking careless precautions to stop them getting in the game, getting the map and editing the map -- not the public joining the game.
ADDITION:
QUOTE(spinesheath @ Nov 26 2006, 05:20 AM)
You are a little too confident in OSMap. It is NOT working on every protector.
I don't know where to get that protector yet, but I know that there already is one that is OSMap-safe. Some korean pro-mappers use it.
OSMap is, simply said, trash.
[right][snapback]594975[/snapback][/right]
What OSMAP can be used for, and what OSMAP was intended for, are actually very contrasting. The idea of OSMAP was to improve the map making community by allowing others to view your map and gain knowledge from it -- and for the most part that's all i've actually seen it be used for. However of course some people are pathetic and use it to steal maps, so all though it can't be justified because of it's potential to steal maps, you have no right to say it is trash.