I work in the same industry that you do and I can honestly say that in over 15 years, I haven't run across the problems that you seem to have.
I don't think that you shoud treat a CM or any person that serves the public as a servant. Nor do I believe that they should cater to every whim of the customer. I also believe the vast majority of customers feel the same way.
When a customer is rude and crude, a CM shouldn't return the sentiment in the same manner but they don't have to take it either. What the OP mentioned was the behaviour of SOME CMs, not all. The OP wasn't talking about rude customers but rather CMs that were not serving their customers in a manner that the customers were entitled to. And yes they were entitled to be treated properly because they paid for service. If a person cannot provide that service, they are in the wrong line of work.
I've worked in both customer service type jobs, retail and banking, and I currently work in education. I'm an elementary special ed teacher. Yes, in both types of jobs you do have "customers" you are working for, but there is a world of difference between them. As a teacher I've been treated with nothing but respect and courtesy but while working in retail and banking people treated me with disregard, indifference, and basically like a servent. And yes, if they felt like it they would yell at me and be nasty, threaten me, and tell me I deserved to be fired. Working in education is not like working in customer service. I speak from my personal experience. I wonder can you do the same?


I have been in the industry for 8 years, and without a doubt, I get at least 2 students a semester who have an abusive attitude. And if it isn't the student, it is a parent trying to get their kid a better grade, or special treatment. I know when I was in college for my B.A. I NEVER let mommy or daddy deal with MY issues. 


