Okay, I see the point of your criticisms there. I suspect part of the issue there is that Heinlein had a much keener military/technology mind than Verhooven. Also from Verhooven's movies I've gathered that politically he leans to the left, so he may have been satirizing Heinlein's take on the military rather than doing it straight. Heinlein wasn't anti-military, was he?--I haven't gotten that impression from what I've read of/on him.
Most definately! But I don't think it worked well as satire, either. That may be my political leanings showing. ;)
Heinlein wasn't anti-military, was he?
Most definately not; he graduated from Annapolis, served five years, and reached the rank of Lieutenant in the Navy before having to retire due to health reasons. He remained very pro-military, all his life.
Verhooven is a pig.