Among the top posters on LinkedIn are these HR lunatics who promote their corporate "culture", deluded in thinking that what they do matters.