We’ve got a cracking good one in the US, we just don’t use it…
The official one, while inspiring and all that (thumbing its nose at the Brits as it does :)), is impossible to sing for the average person. The really good one we’ve got (America the Beautiful) is much easier to sing, less antagonistic, and a much nicer song. But nobody is willing to step up and get the thing changed.
J