Right on, that's it in a nutshell.
There's a clip where Jamie Foxx (I think that's his name) says "I thank God for everyday in the Corps.". I can see where that is going.....there has to some subtle anti-religious sentiment.