IMHO Kennedy's speech was political obscenity. Graffiti is too kind a word.
Kennedy himself is a political obscenity imo w/zero personal qualifications to speak any criticism of anyone.