Well, i'm still active in CS modding, and i can be an approver in this forum if i'm made one.
The problem is that a large number of CS plugins have been made over the decades, and almost every interesting that can be done has already been done. There isn't a lot more you can do using your imagination. Most plugins and stuff (zombie classes, effects, models, plugins, extra items/weapons, etc...) you can think of already exist, and, as far as i think, most new plugins are jus variations or improved versions of plugins that already exist. This is the reason many of the plugins aren't being approved; they are just slightly different versions of already existing plugins, i think.