Yeah I agree with G. Forcing people to give you feedback will result in useless comments and more junk to sift through.
I haven't really noticed any problems with people posting and reviewing recently.
I personally am trying to listen to more, but I've been sick and having some internet problems at home so I've been trying to take care of that, since listening on terrible speakers here at work really doesn't do anyone any good. ;)