This is a good reason. Although, the server could also loose money! A school of thought would be to not donate for perks. Just hack and get whatever perks you want and just buy yourself out of bans.
And everyone else without money to donate would find themselves in a server filled with hackers and people swearing. Which would not give the server a glowing reputation. It might discourage people from even coming on the server.
This is a bad idea. Could someone put a lock on this thread?
We thought about integrating this into the ranks, say if you buy any rank, it will automatically unban you if you are banned.
Real money is worth more then other things, so I would expect unbanned players due to donations would try to not get banned again, but that's just my opinion.