ST-One
Vice Admiral
The gender separation (female flight crew, male cannon fodder) in the book, for once?I'd have no problem living in that society - as matter of fact, I'd prefer it to the one we have now.
And of course it didn't make fun of that society - it made fun of the society Verhoeven had extrapolated in his own head. Why? Because he never read the book. He could hardly have much insight into it then, could he?
It's a significant work in military science fiction - maybe THE significant work. It also has quite a bit to say about society and our expectations. Moral philosophy is a very interesting POV, and has some interesting ramifications. What you saw in the movie was 3rd Reich Fascism across the board. It was unrecognizable from the society painted in the book.
Oh, and of course it wasn't the sum total of Heinlein's philosophy - Glory Road was a very strident anti-war peace, and Stranger in a Strange Land was one of the seminal counterculture works done in scifi.
But then I'll take a wild guess and say you didn't read Starship Troopers either - you just know you don't like what it says.
So yes, I find ignorance offensive. Verhoeven mocked a work he admitted to having complete ignorance over. In his interviews he said explicitly that he modeled it after what he remembered of Nazi occupation in the Netherlands during his youth.
Needless to say, considering that the book was picked up as a principle by science fiction fans that fought in that war, and that it's lessons as to what the responsibility of soldiers are in war were emulated by the service academies, Voerhoven was talking out his ass.
Not three posts ago, I said that I read that book and that I found it awful, by its premiss (your voice is only worth to be heard and recognized when you earned that worth through means which we seem appropriate) and its writing style (boring).
Maybe you can point out the differences between the film's and the book's societies, because I can't see them.
Maybe I should read it again. I can't remember that detail.

But this is just more oil for my fire... the women are kept safe, so that they can later produce children for this great society and it's never-ending wars.