Starship Troopers is awful because in the original book, the society of the "Federation" is one where personal responsibility is emphasized, and a thought experiment of what a global consititutional representational democracy with universal civil rights except for an earned franchise, might look like.
In the book, you had to serve to get the franchise to vote, or hold office, (military wasn't the only way), but you couldn't do so until your service was concluded.
That, and the general pro-military theme of the book, offended Paul Verhoven's liberal sensibilites so he decided to trash it by using the trappings of the book to paint a cartoony pseudo facist society run by a global military junta with them.
Plus they totally skipped on the power armor.