Just my 2 cents. In my opinion players should never have to pay to play on a server, but to build stable servers and a decent community server owners need some money. Donating is not something a lot of players will do, they all want something in return. The game industry created these players with early access, micro-transactions, pay2win and DLC's! I say when a server owner wants to monetize, the rules that BI have set are sufficient. The only thing they need to change is that add-on and mod creators become able to monetize their content. I know most server owners will gladly pay a monthly fee to the add-on creators. In the end players can still choose to support a community by buying product that are within the rules and some money will go to the add-on/mod creators therefor motivating them and improving their content. The whole community benefits this way!