@Ragman,
Ragman-
Thank you.
"Why should there be any anthem at all?"
I think it is helpful in giving people a sense that they are part
of a shared enterprise. Speaking a common language
(i.e., English) is also helpful, as well as other societal
practices.
Encouraging some degree of conformity can be desirable.