I think the issue is that they've done this as a blanket requirement. There's a big difference between a house that has the bins outside, an apartment that has the bins outside the building, and a farmhouse that has them at the end of a 2km track. I'm a host and our bins only get collected twice a week (collection literally in front of the house) with once being on a Saturday morning (so ask guests to put them out Friday evening). So if one guest decides "fuck it I'm not lifting a finger", then the next group arrive to full bins because they're not due to be collected for days and there's literally nowhere else for us to put them - not a great first impression.
The washing up - not a big deal as we have a dishwasher. We don't ask guests to do it, but 99% of them have common courtesy and either fill it and set it going before they leave, or just wash up the last bits and put them away. It's no issue if the stuff from breakfast is left there, but I'm seeing people on social media saying that they will now no longer even bother loading the dishwasher their entire stay because "they've paid for cleaning", which is just hugely disrespectful.
And as for the cleaning time, I don't think people realise that it's a deep clean every single time, it's not the same as your usual weekend clean at home. Skirting boards, inside all drawers and cupboards, clearing out drains, not just replacing the bin bags but cleaning the bins themselves, cleaning windows/windowsills, refilling hand soap and olive oil, emptying and cleaning the entire fridge and freezer, disinfecting and cleaning the sofa, watering the plants, replacing all the loo roll etc on top of all the standard things and remaking the beds. If people are respectful then the cleaning is done within the time frame and the next guests get an early check in. If the previous guests haven't even mopped up their own spills or done any washing up all week, then it's the next guests that suffer.