I never understood why businesses do things like this. In many industries there is often a class of customer that it is proclaimed "we don't make any money on them" and as such they provide a low quality of service. If you actually lose money why don't you raise prices on them? Why are you worried about losing a customer you claim not to want in the first place?