They always apologize, but never explain WHY they were seemingly for years and years making mistakes. Okay, it's "wrong", but why? Oh, because it wasn't actually seen as morally wrong. So how can you be sure that what you're doing now isn't also wrong? How can you be sure of anything?

How can we be sure that she won't flip flop again if the culture changes and she has full support to do those same characters?

There's no back bone or consistency, it's just expediency.