As this is a voluntary position you apply for, it should be obvious that My.com doesn’t take everyone, just players who have shown themselves to be good figures in the community (through forums, Discord chat, social media, and so forth) and have a desire to help foster communications and relationships. If you check out the responsibilities and think you can fulfill them, by all means, apply to take on the role. Hey, who hasn’t wanted to lead a community now and then?
Source: Official Site