Being called "Sir" doesn't bother me, although being so addressed is rather formal, and kind of an affectation these days that I encounter increasingly less often. It's basically a neutral, respectful way of getting a male's attention. What irks me more is going into a restaurant, and having the waitress address me as "Hon," "Sweetie," or if in the presence of another, "You Guys," as in such usage as, "What can I get for you guys?"