Zidders did you even read what OP said? He is not talking about selling or a paywall, is a free download page with adds in the mod download page to benefit the creator FROM THE ADD REVENUE! No one is selling anything... at least that's what it says there.
Now, if you want to start the whole discussion on money and mods again, you're welcome any time.
(Also, has anyone notice how I always comeback when someone starts talking about money?