Sure, but I guess the point is that while they don’t usually work as predictions, they provide ideas.
1984 sure provided a lot of ideas that were put into practice.
And then, I still think that Starship Troopers only makes sense as a dystopia warning of the perils of excessive militarism, but I fear the author wouldn’t have agreed with me…