It's amazing that those slides caused such much uproar.
I have a hard time understanding whats so bad about them, but then again I don't live in a country where every swear word is "beeped" out :) (ie. I live in europe, Denmark to be precise :)
I can understand "booth babes" etc. - but I saw none of those kind of images in the talk, and some of them (f.ex.McD clown stuffing a burger in a kids mouth) was outright funny, and clearly showed what many seem to forget about companies, like McDonalds.
I see no harassment of any sorts - I didn't hear the speech going along with it (is there a video yet?) though. The slides reminded me of a Michael Moore documentary, and considering the topic, as I understand it (reminding us of the fact that we rely on none-free infrastructure, it doesn't seem outlandish.