Why America can never be great again: Is it too late?