It was a pretty good talk IMO with a very good message to American children.
But I think a big (maybe the main) reason it turned out that way is because of the right-wing’s criticism of the speech’s original ludicrous text.