In my experience, only idiots with terrible taste in art like starship troopers, the book.
I have to agree. I am not a fan of the book at all. I thought the movie took a clever approach at looking at the book and its themes.
Heinlein had much better books out there, The Moon is a Harsh Mistress being a golden example.
With that said, he did give us the "space marine in a tech body armor" concept that pretty much dominates everything first person shooter. Scratch that, everything scifi video gaming. Name one Scifi video game in the last 15 years that wasn't a Starship Troopers knock off. (or at least contained one, I am looking at you Star Wars naysayers. Go ahead and tell me the Mandolorians didn't scream SST.)