Jarring cultural differences

I've been learning Arabic for some time and I truly believe it is one of the most beautiful languages in the world. But every now and then when looking for material to listen to like podcasts I stumble upon very jarring statements about women, homosexuality and the West in general. Not all Arabs are like that of course. I've met many who are absolutely lovely and respectful people, both male and female. And after some time you slowly get used to the cultural differences and views. But on some days like today my jaw just drops with incredulity and I feel like I need to take a step back. Sadly I feel like this back and forth negatively impacts my learning experience.

No culture is perfect, I'm aware. I try to not dwell on the negatives. Has anyone has a similar experience?

Also when learning Spanish, that has never happened. Probably because Spanish and Latin cultures are closer to my own.

What are your thought?