The country doesn't have to match your ideal to be considered great.
yeah, actually, it kind of does.
"Spend no more time discussing what it means to be a good man and be one" - Marcus Aurelius.
America's greatness lies in her ability to change herself, not in matching a random internet keyboard jockey's fantasy.