Wait... am I missing a point here? Its the national anthem, the people should embrace it and be proud to sing it. Australians all agree that our anthem in general stinks, but we still cross our hearts and belt it out(of-tune) when the time arises, which also happens to be at school assemblies.
Remind me again why celebrating your nationality is wrong?