Anti-Carnivore FUD or Brave New Internet?