In reply to John.

That's fine, as long as they aren't in the WordPress plugin repository. Go install whatever free adware you want from a third party.

But if they are in the WordPress plugin repository, then they can follow the rules. And wordpress.org needs to take responsibility for enforcing that.