Some people are more concerned about the paycheck than they are the actual clients that call in. It's sad, but very true.
I mean, you could probably report him, but I don't know how far that will go. I'm really sorry that you had a bad experience. I've spoken to many people just like you, and caring has always been something that came naturally to me. I don't understand this man. Maybe he is also having some mental issues and was having an off day? Still not a reason to bring problems to work.. but maybe.