I watched that talk because it was on TED's homepage for quite some time. Why was it there? Not because it was ground breaking, but because she's a hotty. She's right, the talks popularity is confirmation of what she was talking about.
At the outset of the talk she changes from a mini skirt and heels in to a longer dress and flats. As if she transformed in to a benign enough looking person to be taken on her merit alone. -she was still gorgeous.
I think her talk and the attention it garnered says more about TED than it does her. - place ain't the same no more, dawg.