Another "no hate" vote here.
Like with everything else in life there's times and places where it's appropriate, or inappropriate. Those who claim it should never be done, or that it's too dangerous are only expressing their personal limitations in judgment, or self control.