Meh seems like a bit of a gimmick to fill the void of a disavow links button that Bing introduced for no apparent reason.