The simple fact is that most website owners will get developers to do their technical work, and a webmaster cant go around 24/7 telling numerous mod authors who is installing their mod, no time - don't create an add-on if you expect only a webmaster to deal with it, in which case you'll find not many people buying a mod
Don't start this again. You broke the terms and conditions, simple as. We all had a long discussion about this before. It's all done and dusted, no point dragging this all up again.
In the above circumstance, what you are saying is incorrect.