This is a great part of the 90's. Starship Troopers - Star Wars and Star Trek combined with propaganda and politics.
I have some theories regarding what really happened in this film. Spoilers:
The attack on the federation was an inside job.
Yes. I said it, and there is proof in the movie. You know the scene where the girl-pilot gets more comfortable with her friend, the instructor, that douche that tried to steal her away from the blonde hero? Well yes. Here is the thing - when they were starting to get comfortable, the coffee in the mug starts to tilt, signifying that they are entering a gravity-field. Boom - it's an asteroid, and she proves her skills by dodging it.
The sketchy thing is this, and bare with me; the reason why they were hitting an asteroid was because she re-routed the ships passageway.
- What the hell are you doing?
- This way is quicker.
- Well, arent you a fine piece of ass. Let's kiss.
*And we hate them both*
So while we, the audience, are completely distracted by this personal hate towards them, or the personal triumph of her manouvering not getting them killed, we overlook the objective circumstances. These:
They had a route that was ineffective. Why? Because the government made a stupid decision? Oh no. They made the ship take a different way because they knew that the asteroid would be there - and they put a brand new pilot behind the wheel because they didn't expect her to make such a decision. Or what? Would they put an inexperienced pilot where they knew there would be asteroids? Or is that why they gave her a slower route? Then why wasn't she fired for disobedience? Well, because the government wasn't supposed to know.
Furthermore, if there is a world-government with everyone in the same state, then why would they need so much soldiers? And isn't it a great coincidence that when the asteroid (supposedly launched by bugs without technology, from the other side of the galaxy) hit, they already had a military ready to invade?
Further thoughts are welcomed.
With great power comes great responsibility.