My cleaners travel 25 mins each way to my remote home and spend 5 hours cleaning. In a hotel, with identical setups in each room, they can do a lot more work in that time.
My checkout list is clearly defined in my listing, which is doing great based on my ratings and bookings. The cleaning fee is not hidden.
Are we arguing over the difficulty of loading soap and pressing a button? Yes, it would be possible for the cleaner to do it, and I don't negatively review a guest who doesn't. But it makes things much easier if the cleaner can simply unload upon arrival... and once again, helps keep pests at bay. My property is in the woods and it can be a challenge.