"I don't believe all cultures are morally equivalent"
Isn't that an obviously true statement?
If all cultures are morally equivalent, then a culture could not improve morally. Let's say we do live in the rape culture people talk about, then there is no point in changing the culture to a non-rape culture as it would be morally equivalent.