I imagine the words of many anthems, in the cold light of day, are pretty cringeworthy. Just other nations seem less precious about them and just sing out of pride in their country anyway.
Wonder what it is that makes sneery Englishmen despise their national anthem when most of the rest of the world is proud to stand for theirs.
A bit pathetic, really.