but it is that too
everything you can do with events is just a replacement for what would otherwise be an addon :I
Not really. Most (especially default) events just add a high level of interactivity to bricks. There'd be no point to an add-on that recolors all bricks to yellow when you click them for a second, then go back to their original color. Making a mod to specify which bricks exhibit this behavior is rewriting the event system, anyway. Something like this doesn't replace an add-on, yet it adds a nice feature to the game. Even making something like pong doesn't really replace an add-on, it's just modifying brick behaviors. However, writing something like an RPG where it holds variables on player and client objects as well as bricks can be seen as an abuse of this interactivity system that encroaches upon add-on territory in a less efficient, less user friendly, and less effective way.
I personally think that it's up to the user what they want to make and how they want to make it, but I can
definitely see the negative impact it's had on the modding atmosphere of this game. I can see why Zack would think his mod is a bad concept.