It's not even about political correctness...Star Wars HAS good female characters. Mara Jade, Ashoka Tano, Bastila Shan & a whole host of others. Christ, even new canon you have Sabine, Hera and Jyn. Rey just SUCKS as a character...even as they desperately force a lightsaber in her hands and crank her power level to max, her appeal as a character simply doesn't exist. She still has the personality of a rock.
https://www.youtube.com/watch?v=ca4lnPwnX3E