The reason was that he was trying to get people to pay to use his mod (against the terms of the EULA) and to quote PhatFish, was "being very rude (calling names) to forumers and staff, getting his view out constantly, creating multiple similar threads."
To refresh your memory, here is the complete series of threads:
Check out my series of guides for the scenario editor in the link below! | Best Otto TR score
The definitive collection of my scenarios, along with my scenario editor walkthrough, recorded games, and much much more!
[This message has been edited by anterior2 (edited 10-07-2013 @ 08:56 AM).]