Exactly, I don't think anybody expects everyone in the company to spend a ton of effort on being something they're not, but I do think it's reasonable to expect that employees to treat customers respectfully.
Customers and other employees. My employer (which doesn't expose customers to engineering, or vice versa) has a "no assholes" policy and it works fantastically. It seems very much that we'd honestly rather not hire someone than hire a social problem, and it's one of my favorite things about working here.