No country will ever fully live up to its ideals. Human weakness guarantees that even the greatest and noblest of nations will still have its demons.
This does not mean that we should abandon the struggle. Excellence may be achieved in pursuing perfection. Even when we fall short, there is grace in striving. A nation may not be made flawless, but it can be made better.