As a young child in the 1950’s,innocence was augmented by a positive afterglow of American success in WW2. Society had as many ills as it does today, they just were not weaponized to the extent they are today for political gain.
And homelessness, illegal immigration, abortion, and dope were not big businesses like they are today. They are so big today that you cannot eradicate the businesses because those businesses only exist to grow and
perpetuate those pathologies, not cure them.