One thing I have learned over the years is to put things within their own "time". The past has many different "time zones", so to speak, and you have to view things from that generational view. I grew up in a time that, when I look back at commercials from that day and age, I honestly wince. However, I can go back and remember how widely some of the views were held as perfectly "normal". We hit that sometimes on the old movies we watch on movie night as well. Certain behaviors and thinking was common during specific time periods and accepted as that norm.
That doesn't make it right, nor do I condone it at all. However, we have to give ourselves credit for growing past it to the degree we have. I often look for the older books that were progressive in their thinking and ahead of their times. It's a good balance for those that were outlandish.