Anonymous Comment Boards 'A Place For Cowards'?

Why even have comment boards at all? Discuss.