Any social sentiment can change with a persistent media campaign lasting 10-15 years, people are impressionable and don't form their own opinions.
No one's opinions are their own. If you grew up in a different time and place, your opinions would be different.