So i've been lurking this thread a bit and want to give my thoughts on why mappers gravitate away from comp a lot.
I'm just going to dump this here: http://www.teamfortress.tv/24307/esea-map-poll/?page=4 no one gave proper feedback. I'm not saying the map isn't absolute shit, but going into other projects without knowing stuff I need to start avoiding is utter shit.The reason i'm bringing this up is because it's pretty much why people don't want to map for competitive, getting feedback is a lot harder, getting an environment to actually test is a ton of work compared to other alternatives, (This was actually one of the first proper tests of sandstone, it had a few before hand but not as good)
Getting more map makers is simple as providing an environment to properly test, weekly gamedays for example is how tf2maps has pumped out so many pub maps, and why people tend to gravitate there. It's as simple as dumping the map in a thread, and on the following Monday watching the .demo, reading the feedback, and talking to players. If a similar service was available for competitive map testing, a lot more could happen