I don't mind being carded because I know that person is only doing his/her job. I work retail and if a credit card is not signed and the person can't produce ID, we can't use that credit card. I didn't make up the rule but it's my job to follow it. I can't tell you how many times I've been yelled at because of it, but I'm not risking losing my job because that person didn't bring his/her ID into the mall. The store may lose a little money, but it happens. If we used a stolen card, imagine the flack we would receive then.
Rules are rules and even if I don't like it, I have to follow it if I want that product or service. It's just the way it is...