Have you asked your cleaner exactly what you want doing?
If she has done the stairs but not the bannister, moved the sofa on week one, but not since, moved small kitchen appliances on week one but not since, I wonder if you have let her know it is expected every week?
From what I have read here, it appears to be a communication problem...she may not know exactly what you want her to do, and you haven't made it clear.
If you have asked your cleaner to clean the conservatory, clean the tiles around the bath, move the smaller kitchen appliances and clean behind them, clean the downstairs loo...then you return to find she hasn't done those things, you would be understandably upset and I'd be wanting to know exactly what she is doing in her time?
If OTOH, you have said..'Please clean my house.' and been rather vague about it, she may not properly understand what you want doing.
Some things are more important than others to different people. I used to clean and one lady was upset that I hadn't dried her basin with a soft cloth after cleaning, then buffed her basin to a shine and polished the taps, yet she had never made it clear that was what she expected IYSWIM.
Different people are happy with different things..so I'm just wondering how clear you have made it when you have told her what you expect??