Another comment. Typically, the more specialist a doctor is, the crappier the bedside manners or just simply a jerk. This is because they CAN. Supply and demand. Given an uncommon specialty, they simply don't need the bedside manner to retain patients. Not many doctors specialize in rheum, so rheum docs are pretty uncommon.
That said, from a patient perspective, supply and demand also applies. If you are dealing with a specialist in demand, you pretty much have to put up with him/her, lest you get fired or have to travel somewhere else far away. Just say to yourselves again "the doctor is a business person". If you love the food of a restaurant in town, but hate the service, you either put up with the service for the food, or you don't eat there.
Yes I know, most of you are saying, "well that's just not right, they should have good bedside manners regardless". Yup, can't argue with that... but also people should respect each other and crime shouldn't exist. I just tell reality as it is.