Recent years have seen a revival of the heated culture wars of the 1990s, but this time its battle ground is the internet.Vis mere