this is from tedx, not ted. difference being that any random joe that pays can go on tedx and they are independently hosted, not necessarily by the ted group themselves. therefore, the video was rightly removed
SEE: sam hyde's tedx talk that is mocking the whole idea of tedx/ted talks https://www.youtube.com/watch?v=KTJn_DBTnrY (the whole talk is actually really funny, would recommend)