Yet another example of forcefed social justice warrior propaganda.
I'm not surprised toy sales are down. Think about it. No matter what people would like to believe, toy sales for a space sci-fi action movie will be driven by young males. The Star Wars audience will never be young girls.
However, the movie is all about strong women in leadership roles saving incompetent impulsive males. No 10 year old boy is going to want an action figure of Admiral Holdo, an old "General" (no longer any Princesses, of course) Leia, or Rey.
Poe is portrayed as an idiot who gets demoted & makes bad decisions. Luke at the end does something heroic, but for 99% of the movie he's an old, creepy, haggard, bitter hermit who no boy is going to identify with or aspire to. Finn is boring & has to get saved from more impulsive stupidity by the Asian woman. Kylo Ren is unlikable and a non-masculine villain.
Just a very poorly written movie that is more concerned about delivering a political message & I'm glad toy sales are down as a result.
You greatly manipulated this to suit your madeup SJW agenda (as others have said).
There's no Princesses because there's usually not many Princesses lying around-- Leia isn't "Princess" anymore because she isn't heir to anything. Alderaan was blown up, remember? Plus, in war, "General" usually outranks "Princess".
-Poe isn't portrayed as an idiot at all -- he's portrayed as a brash gunslinger. Big difference.
-Luke isn't portrayed as creepy, but yes no child wants to identify with that version of Luke because he's a sour puss...but some adults would--the winding turns of life and its toll can take on us (failure, loss, etc.)
-Finn is fairly boring, sure. Not going to argue much here.
-I think Kylo is by far the most intriguing character in the whole series (meaning THIS trilogy)-- I think many like him, even though he isn't a "good guy." He's not meant to be a brute of a villain because frankly, that'd be boring for this story. Same old crap as last trilogy if that went down. Vader got particularly interesting when he was conflicted, rather than "kill kill kill kill"...same with Kylo.
Lots of holes in this argument, my dude.