TED talks, for the most part, are shit.
They seek to simplify and often trivialize really complex issues the world faces. This is really nice for high school teachers to show their classes or to share on your facebook wall but really we need to be educating the public about the HIGHLY complex systems we are born into. One person with an "inspirational" message walks on stage and the psuedo intellectuals flock to it. So many of these talks I have watched assume ALL pieces are in place to solve problems they bitch about they just need to be rearranged like a jigsaw puzzle. Its simply not the case and its hypocritical
if you enjoy these "innovative talks" you're part of the problem