I'm sure that map creators care more about the recognition of their work than about the award icons in their profile. And what better way to highlight the success of their creation than a contest? Besides, creating maps takes a lot of time and isn't financially rewarding in any way.
Holding such a contest will revitalize the game forum, especially since these contests are held very rarely - once a year.