Although I didn't agree with all of Heinlein's ideas in the book (that violence can solve any political situation comes to mind), I did agree with much of it. Some of the ideas which were down right revolutionary were also brilliant. I like the idea of having to serve in the military in order to earn your citizenship and much more along those lines.
I don't feel the movie effectively communicated the ideas of the book. It felt like they had written this big action movie adapted from the book, and then thought 'Oh yeah, if we don't put some of this philosophical stuff in, no one will come to see it.'