banned for there are many who think it's fascist.
Banned because there's not enough detail about the civilian world in the book to make a call like that.
The political class are all retired military, and none of them are characters in the book. It's accurate, though, to say that the book expresses contempt for mass-franchise democracy. And the imagined culture is pretty hardcore with physical punishment of criminals, but that's a possibility for any democracy that doesn't have a constitution specifically limiting that sort of thing.
Heinlein probably would have liked the fact that the M.I. in the movie was co-ed, but mostly I'm glad he was dead before they made that thing.