I just thought of something else. Our "old" patriotic music rarely, if even mentioned Christ, but it used to mention "God", even if that might be some deist or generic being. "My Country "Tis of Thee" mentions God. So does "God Bless America". But this newer stuff like "Livin' in the Homeland" doesn't even bother to mention God at all, not even a passing reference. Its just pure nationalism, and I daresay, American imperialism, esp. the phrase:
Oh, March! March with our flags held high.
Not afraid to fight. Not afraid to die.
March! March for the cause is just.
‘Tis a sacred honor, ‘tis a holy trust.
Notice it isn't a call to martyrdom for Christ (He isn't even mentioned). It a call for martyrdom for the state. Scary people. Very scary indeed.