I run a support group and the amount of terrible it is to get people not in support to recognize that taking care of our customers is not trivial. We ship a lot of software releases and at one point took to QAing the software before release as best we could become it would mean we'd get less support calls. Then they started shipping the software regardless of bugs because shipping bad software to meet the promised release dates was more important than releasing good code.