When I read Starship Troopers for the first time, I fell in love with this book. I even went out to get the original text, as I had read it in German.
Back in the day, the movie did not exist and thus any controversial discussion was done by people who had read the book.
At first I was entranced with Juan Rico's story. To me it was obvious what kind of trap Heinlein had set with his description of society.
Then I found people discussing the book. I found people discussing the implications of Heinlein's socio-political criticism.
Frankly, they talked about fascistic approaches, totalitarianism and mostly of militarism.
My eyes opened in wonder. Had they read another book?
I read a book, in which we were led to believe, that violence can be controlled but never prohibited. What ever we try.
I read a book, where it was stated that the single reason for a specific societies continued survival is "because it works." That no other reason can be given.
I read a book, that clearly states that a "veteran" is no better than anyone else.
No glorification of the military, despite that which was done in the 50s and is done still nowadays.
However I heave read a book, which forces us to ask the one question we dare not ask aloud. "What have WE done for our right to vote?"
This is a Si-Fi book which still points to the questions we should ask about our society.
And it is a pretty good action story.