I recently rewatched all of the Star Wars movies and I realized something.
In Episode 8, while the Resistance is running away from the First Order, one of the characters say they only have 400 people left. 400.
That might sound like a lot, but anyone who knows anything about the military knows that the resistance would've absolutely been destroyed by the end of TLJ.
The United States alone has over 330 million population. As of February 2024, it has just over 460,000 active army personnel. That doesn't even make it to the 1% of the nation's population. Now think about the Star Wars galaxy with trillions of beings. 400 is such an astronomically small number that it wouldn't even make it on the charts.
This is a GIGANTIC problem for the Resistance. Either they didn't have very many personnel to begin with, or they lost an absolutely devastating number of soldiers by the time the First Order showed up in Episode 8. If it's the former, then they shouldn't have even won in Episode 7 but that's an entirely different discussion. If it's the latter, then the Resistance would've absolutely been in shambles. Any military force that loses so many troops that it's been whittled down to a measly 400 would be extremely understaffed and demoralized. We saw some of this in Episode 8, but it is nowhere near the absolute chaos that would occur if it was portrayed realistically. Especially if they were massacred that badly.
Now why is it unrealistic that they would win the fight against the First Order? The First Order has an entire array of gigantic, hulking ships (and that's even if we're excluding the Final Order's fleet in Episode 9) each with thousands of personnel on board. While numbers don't always decide the outcome of a conflict, they definitely will if the numbers are as lopsided as we see in TLJ. The Resistance was hardly large enough to fill an entire regiment, let alone an army.
You might wanna try and bring up how the rebels and the Empire were in a similar situation, but they really weren't. Although the rebels were the smaller of the two, they still had a large and organized military. Just look at the fleet they have at the end of Episode 5. Heck, even in Rogue One they have a decent-sized armada, and they were just getting started.
You might also want to try to bring up all the partisan forces Lando recruits in Episode 9, but even they aren't even enough to cut it. Even if they could have defeated the Final Order's fleet, they still would have to work their way through the First Order's fleet. And trust me, the First Order wouldn't have realistically given up as easy as we see in the movie. They had already destroyed the New Republic's capital and they had thousands of systems under their occupation. Even if they broke into various warlord factions like the Empire had, the Resistance is still way too understaffed to reclaim any lost systems from them. But that could be an entirely different discussion on its own.
All in all, the Resistance had too few troops to realistically win the war. I get the trilogy is supposed to be about a smaller force winning against a larger one (like that hasn't been done before) but you simply can't win a war with multiple planetary fronts with a measly fighting force of 400. Not unless the