Uh, no. If one doesn't get that Earth is ruled by a fascist - or more precisely, militarist - regime in the film, they're either not paying attention, too focused on the good looking stars and cool special effects, or too young when they saw it. Or Verhoeven is just too subtle a director for them (!!!).
Heinlein's book is set up with an Earth run by a military elite, though I'm not sure he would have thought of it as oppressive. He also probably wouldn't have called it fascistic or militaristic, but with his strange views on libertarianism (which he believed he was espousing in the book), I'm not sure what you would call it.
Also note the film's writer didn't even know about the book Starship Troopers when first writing the script. A producer noticed the similarities between the works, and it was eventually decided to buy the rights for the title and the basic storylines/characters, and to garner more interest from the studios.
I was quite young when I watched it, and probably need to re-watch it. That was probably a factor in my opinion, yes. The rest of your post doesn't really refute my statement since you are referencing the book. I get the book likely made this blunt as a hammer but the movie only mentions the form of government in passing. I do vaguely remember a mention of how you had to join the military to gain "citizen" status which was a big hint, but that kind of thing is easy to miss as a kid or really anyone who never read the book.
But if anyone can point out what was in the movie, and not just the book, that made this clear, I'll gladly concede the point. As I said, I watched the movie when pretty young, so I know I might have missed some other big hints.
Why do you think they had to fight bugs?
Fascist regimes tend to treat their enemies as less then human.
Yes, but that's symbolism that is a bit subtle in the movie. It's easy for most viewers (especially young ones) to just think it's a movie about fighting literal bug monsters in space.
Nah, you're an American so it seemed not outlandish at all.
I mean, hi.
This is fair. As an American, especially a young one when I watched it, I was used to seeing military propaganda EVERWYHERE so that kind of thing doesn't immediately set off alarm bells.
So in conclusion, I'll watch the movie again (when I get around to it) and see if I pick up on any big hints that I just missed as a kid.