IMDB's crusade towards self-destruction still going strong: