They are fine its not hard to understand the rules. Clearly Gr8 can't tho, lol. But if you think some are breaking the rules report them and see what happens i guess
Taking control away from mod creators? No. Use mods that allow you to use them on a monetized server. Its not hard.
Its not a business, if you have a good server people will be inclined to donate to support it.