Because the features when you donate aren't game breaking, and if a server runs it needs money, and cloakfox has to dedicate time to running the server. Which wouldn't be worth it if he made no money lol, since it takes a lot of effort and time. You can still compete with other players without ranks or donating on this server, donating only gives you some features that help out/give you a reason to donate.