Far be it from me to defend most of the goofiness in Star Wars, including its politics, but I don’t think there’s any contradiction in those particular facets of Leia’s character. Being a princess doesn’t exclude her from supporting rebels, nor does it mean she can’t have prejudices. The history of most aristocracies is a bunch of prejudiced nobles supporting various schemes against one another.
Far be it from me to defend most of the goofiness in Star Wars, including its politics, but I don’t think there’s any contradiction in those particular facets of Leia’s character. Being a princess doesn’t exclude her from supporting rebels, nor does it mean she can’t have prejudices. The history of most aristocracies is a bunch of prejudiced nobles supporting various schemes against one another.