I think it has to do with Talk not paying iscums monthly "business" fee. Yelp was accused of making fake reviews for businesses and deleting positive ones till the business signed up for their "business fee" I see the same thing going on here, its all a racket.