I agree that changing outside circumstances will not remold people. Liberals have always been wrong on the point that, to bring meaningful change, requires the person from the outside.
Liberals espouse the lie that people are basically good and they go bad due to unfortunate circumstances in their lives.
So by correcting them, giving them free stuff, improving their education and standard of living, they will naturally become moral and upright people who do good and want to help others.
NOTHING could be further from the truth.
Mankind’s problems are character issues, issues of the heart and not circumstances.