Heinlein in my opinion never exceeded Starship Troopers. I loathed Stranger because it seemed to me Heinlein had enjoyed too many psychogenics when he wrote it. Typical of the times in which it was written. I'm not Rip obviously, but couldn't resist scratching this particular itch.