Criticize if you must, but Star Ship Troopers was The Passion of Christ for crackpot religionists.
Owl_Eagle
If what I just wrote made you sad or angry, it was probably just a joke.
Starship Troopers? Did you mean Battlefield Earth?