Look at from this point of view. When the first move came out all the little boys went home wanting to be either Hans or Luke and al the little girls went home wanting to be Leia. She was a strong confident women who has no problem speaking her mind and did not wait around waiting to be rescued by men but instead played her own critical role in the story. Hell she even stood up to the wookie tha had Finn cowering. No one would say the Leia took a back seat to Luke or Hans but the same cannot be said for Finn the sidekick. I guess in world of social justice girl power trumps racial equality but in the end little boys did not go home wanting to be Finn, they went home still wanting to be Luke.
As for helping the plight of women and minorities that is just flawed logic. I fully support making a main character black, the original series did it to a degree. Of the major black characters in the series Finn, the former sanitation worker, is the weakest and I am not sure how making the black man the little buddy to the white girl helps minorities. I do object to the idea that new white characters can only be bad guys and need to look as much like Nazis as possible, make sure you zoom in on those blue eyes and blonde hair. I am sure that was no accident fro the Jewish Abrams.
The idea that portraying women as a match for men in close combat is not just misguided but it is down right stupid and has the exact opposite affect that is intended. In the real world when girls fight boys they get hurt and they can be hurt badly. Anything that makes it OK for a man to fight a women like she is a man does not help women and presenting women as equals to men in combat does exactly that.
Have message but please keep the misguided social justice from running the story line. It is almost as bad the product marking driving the plot in the prequel.