We live in times when the idea of objective right-and-wrong, good-and-bad, and so on is unfashionable.
It makes it even hard to discuss intelligently viewpoints and moral philosophies that claim to have all the answers.
On the one hand, this is tremendous -- you get a greater acceptance and cross-pollination of ideas.
On the other hand, it's a lot easier to parse and understand a world where each viewpoint claims to be correct and cohesive and universal, and then you look for the truth in them.
I'm pretty sure that the pendulum swings back and forth, and that what we're in isn't necessarily a more evolved culture, but rather a phase. And it's a good phase in many ways.
But like all things, competition makes ideas and cultures and flourish. When you put ideologies that compete with each other side-by-side, it's easier to evaluate what actually produces the best results, instead of the half-measures and hedges and "well, it's all relative."
Take the best of it -- explore other viewpoints -- but be careful not to suppress critical thinking.