Deinstitutionalization was a mistake. While the advent of psychiatric drugs in the 60s reduced the need for these massive long term care facilities, there are still (and always will be) mentally ill people who require long term care. The community mental health facilities that were to replace asylums never materialized, and now a majority of these people now spend their life on the street. Some will argue that these facilities were inhumane, but I think it's far more inhumane to just kick severely mentally ill people out on the street with no support resources.