"There's something irritating, if not infuriating, about listening to exhortations to``do something""from people who are or were in the position to do exactly that."
Though, we should feel lucky that the TED class is so apparently lazy or incompetent.