well, in this logic, teeworlds is a game where you dedicate all your skills, time and effort to achieve incredible things, might as well give them a purpose to put their efforts to use, such as people who has been around for 10 years could finally put their efforts into use and climb in a more professional and fun way