Why can't they make a decent movie based on one of the books by Rober Heinlein? Starship Troopers doesn't count: it wasn't based on the book, and it was a lousy movie.
On a related note, comparing War of the Worlds and Starship Troopers: Why is it that when hollywood makes a movie based on a work of a libertarian like R.A. Heinlein, they allow a hacky scriptwriter to butcher it, but when they base a movie off a work of a socialist like H.G. Wells, nothing is so important as "staying true to the book"?
Nice to give some reasons? Anyway the film of Starship Troopers was a satire. On that basis it was brilliant.