I don't know what these cleaning fees are for if I'm doing all the cleaning! The last place I stayed had a "please, do everything" checkout policy. Take the trash to the dumpster, clean the towels, and run the dishwasher.
The disgusting thing is that they seem to take it on faith that these chores get done. Increasingly, AirBnBs are disgusting. Dirty dishes. Dirty counters. Bedding that I can't prove, but... I'm pretty sure hasn't been washed in a loooong time.
It's still something I put up with if staying for an extended period of time. Mostly for the (dirty) kitchens more than anything else. However, for short stays? Hotels all the way.