Doesn't TV shows and movies also contain diverse cast and help us relate to people with different backgrounds, race, sexual orientation, etc.?
For example, i think Hollywood movies depicting homosexuality have large impact on people watching them from conservative countries.