Things aren’t all black and white. It’s not either charge everyone or allow access for poor people. Like I said, runescape and habbo can be played for free or with money. You can have 2 tier, besides your server isn’t going to pay itself. You can use donations, but either way the server needs money in some form or another.
Money doesn’t inspire bigger things, but it allows them to happen. Sure you can have volunteers put down their time, but in comparison to free and paid you get less. And then in the end time equates to money, i.e. I’m worth $50 an hour, so my 10 hours work is equivalent to me waiving you $500.
Look at no$gba, his philosophy is that those with money will pay more and those without will pay less. Of course you need to make payment more explicit so that those with money will pay and those without simply will not.