Alright, here's a way to better comprehend the importance of donors, helping you to understand as well as maybe inspire to to donate
Think about it this way, what if we had absurd perks like XP bottles, /back commands, and /heal. That would be ridiculous.
Our perk is so much better. Sure, you might think they're money hungry, but that's the way the world goes 'round.
These servers aren't free, so they need a source of income, and this is how they make money.
The fact you practically can't get in servers without donor is a fantastic marketing strategy, simply because players feel there's no other way to play.
I understand that players don't get a chance to play, but you should be able to, just go on CA or AU and higher number servers.
Sorry, it's the truth, and there's no way around it.
Some tips/tricks to joining games as non-donor:
-CA and AU servers. They seem to have slightly less donators
-Higher numbered server (30-40) or (10-20) if there's only 20 servers.
-Start trying to join at restart. Spamming the "Join server" button is annoying, but if done in moderation, it should do any harm.