Most CM's are great, a few are not. In my experience, the ones who are less than stellar often appear to be overwhelmed due to inexperience or when something unusual happening, meaning something like a temporary booth with no established routine.
I've also encountered less than stellar CM's when something goes wrong. On my most recent trip, my band didn't work properly. I made multiple polite attempts to get it fixed. The first time it didn't work was at a restaurant. I wouldn't say the server was especially rude, but well...she wasn't very nice either. I felt like I was being accused of trying to pull a scam. It didn't ruin the entire day, but it wasn't exactly magical either.
I spent a considerable amount of my vacation time attempting to get the problem fixed and that time had real costs: missing fireworks, missing the tail end of dinner hours, almost missing a fastpass (had to run+beg mercy for being late!)
Truly, nobody did much of anything to resolve the problem. Just every time I went to use it, I was mildly treated like I was either an idiot or trying to pull a scam of some sort.
By the third day or so, I just gave up.