Alright, there's something that's really been bugging me lately. I know that Insurrection is the resident whipping boy for the poorly thought out final story that felt more like an episode of Voyager than a Star Trek film. However, I'm not retreading any ground that I'm aware of (granted, I don't know if maybe this question was asked a long time ago...).
Here's my beef:
We know from the movie that all Son'a are basically former Baku that were exiled for basically trying to steer the species back to it's technology-loving origins.
We also know that the Son'a have actually subjugated two other species to essentially act as servants in their society.
We ALSO know from DS9 that they had a colony that was manufacturing Ketracel White for the Dominion. They also possessed some pretty advanced technology, such as starships that could give the Enterprise-E a run for its money.
So, here it is. The movie clearly states that there are only about 600 Baku. That little village is basically the whole lot of them. If that's the case... how many Son'a could there possibly be? If the might of 600 Baku who had sworn off the evils of technology was enough to expel all the technology-loving members of their society who would go on to become Son'a, how many Son'a could actually be alive? The Baku only came to the planet in the Briar patch a few hundred years earlier, which again leaves only a few hundred years (probably less, since Ruafu has personal beef with the Baku) to form their own society independent of the Baku. In that short span of time, how could they have possibly amassed the numbers required to have a society that spans multiple worlds and hold two distinct lower species as slaves?
I apologize if this has been answered. I did a Google search looking for it, but nothing came up. Memory Alpha similarly had nothing that discussed this issue.