I guess the reason why there have always been songs glorifying war is because they work so well in getting up the "patriotic fervour". The one that always offended me was the beautiful antiwar song, "Johnny, I hardly knew ye" being bastardised into "When Johnny comes marching home" to give it a completely opposite meaning.