Anger in person can be effective and helpful. Not violence, just anger. I prefer disappointment, that I wish you had tried harder kind of feeling.
Anger only has a useful effect on people with power. Being mad at a phone rep is pointless. Being mad at an enterprise sales person that you've worked with for months can change things.
But they have to have some power. Never kick puppies.