What gives me peace is knowing I have changed the lives of the people within the org's. Many usually leave after such restructurings and are much more picky about the workplaces they go into next time. Perhaps when most of the employees have lived in a team-based organzation and refuse to work for traditional orgs, the organizations will have to come along. I have been a member of the teamnet list for a couple weeks. Many in leadership fall into the same boat.
Improvements happen but are sporadic.