Dunno. Aside from the fact that it completely betrayed Heinlein and the book, I’ve always had problems with the Starship Troopers movie.
The MI were fighting bugs with weapons wholly inadequate to the task. They needed something more along the line of big game rifles or automatic grenade launchers for bugs, not small caliber assault rifles.
In the book the Bugs were a dangerous technologically advanced race, but in the movie, the Bugs were, well, bugs. Since they didn’t have powered armor, all the MI needed was to become the Armored Cavalry instead. I doubt the soldier bugs could bite through advanced alloy armor... Use tanks, IFVs, and gunships to slaughter ‘em on the surface and then pump gas into their burrows. Easy, efficient, low casualties.
Of course it would require the directors and writers to actually have a grasp of military technology and tactics.
I agree with all your points save for the fact that it was a fun shootem up movie...and that is what I watched it as...
...not Heinleins masterpiece that was ruined by the director...