naming a "good" or "better" place/program here is really just seeting it up to be attacked without any other reason
no place/school/program is perfect, but asking/expecting a dependant to do something reasonable (clean their room, do homework before partying, be polite and courteous, whatever), and imposing consequences for failure to comply doesn't constitute abuse. yeah, some consequences like whipping would be abusive, but separating a raging kid from his peers until he calms down is not abusive
getting wet in the rain when you were given means and opportunity to stay dry is no cause for yelling abuse either
the places Who named have value for many, but that won't stop the bashing. but since they were already targets of bashing here no real damabe is done. I'd hardly add a new name to the list, though there are many