For me, I believe this illuminates a common trend over the past 10 or so years from what I've experienced. Not just at Disney, but in many other settings.
Some CMs do a truly amazing job of staying in character, staying on topic, and they work to make the experience really genuine and exciting for guests, especially for children.
However, some CMs (again, I see it everywhere-grocery stores, restaurants, other amusement/theme parks, etc) are becoming more and more relaxed. I hear many more non-work related/semi inappropriate conversations than ever before, breaking out of character, looking MISERABLE, getting frustrated with guests (not saying it's easy to deal with challenging guests but you've got to remain professional) and more.
Side rant semi unrelated to the topic at hand: Call me old fashioned, but I don't really think it's appropriate for CMs (or employees elsewhere) to be discussing their weekend plans or their child's broken leg while dealing with customers. It's even more wild when they're ignoring guests to do so, which I've seen a lot. Not saying they can't be genuine people with feelings, but there's a time and a place for dealing with certain things, and it's not in front of guests. No matter what your pay is or how hard your job is or how much your boss sucks, you should do your job to the best of your ability, always. If you cannot, then it's time for a new job.
I have a job, and I stay on task and professional with my clients. I have a way of doing it so I'm a real and genuine person, but I'm professional. I don't "break character" or stick something/someone out to make someone laugh. Not everyone else can or will do so.
Aaaaanyway, I can understand your gripe
@musketeer , it feels like the experience is interrupted. It sounds like he was just trying to be funny, but it's breaking character which is a bummer. I really appreciate a CM who is gung-ho and fully immerses you into the attraction. Unfortunately, it's a gem to find this and not the norm anymore in my experience.