I agree, I feel sorry for some the CM's on here. It's a tough job and consider this: For whatever you're insisting be done, there's another parent, perhaps even two or three other parents, also insisting things be done - paying just as much!
Any outsourced childcare is always going to be a balancing act, between the demands of the various children, mindees or not, the demands of real life, and the demands of the various parents. Nursery's do this by stating, very bluntly, this is what we do and do not do - like it or don't.
CM's have more give and take, because they tend to have fewer children, but, bluntly, it isn't ever going to be about you, exclusively, or your DC.
Here's a classic (and I'm speaking from pfb experience here - thank God my CM was too polite to call me a tit
) When my DD started with her CM, she slept 10-12 in the morning. All the other mindees slept 1-3 in the afternoon.
I was a bit, er, grumpy about the CM changing DD's routine, and said so. CM, without ever directly telling me to shut up saying so, managed to make the point that if she stayed in for DD to sleep in the mornings, and then stayed in for other DC to sleep in the afternoon, she'd never go out. There were two other mindees, so DD, the minority, needed to change.
And she did, and it didn't kill her. She still (2 years later) sleeps 10-11 with me when we're off, but she's been perfectly fine with after lunch with the CM.
My point is, this was a needed compromise. I'm sure, if DD really hadn't been able to adjust, we'd have figured out something, or I'd have changed CM, but it wasn't needed.
If you feel your CM loves your child, and they're happy and developing there, and the only thing you're not happy about is the driving, then ask about the driving.
If you don't feel that they're happy and developing, move them, but be prepared for anywhere else you out them to also have things that you won't like.