Have the folks over at TED made any specific comments on why the talk was taken down?
I can imagine that it may have seemed a little too hippy-dippy for an outfit that tries to stick hard to scientific facts.
"There are many paths up the same mountain."