It was a wonderful social satire film for it's time, and
adresses all the issues you speak of.