Jon Keller has a message for big tech and their buzzwords: Buzz Off!