I completely understand how/why a guest may feel that way for being charged a sizable cleaning amount as part of the booking!
We don't charge a cleaning fee for short stays. Also we don't ask our guests to do anything other than tie up their trash.
As a guest, I am not comfortable with hosts entrusting other guests to wash bedding for me before I arrive. I don't know if the pre-washed bedding was checked for stains, pre-treated, disinfected, etc., or was really even washed. I've seen some guests of ours put dirty dishes in the dish rack so that it "appeared" (if I didn't have eyes that work) that they "cleaned" the dishes. Maybe in their minds they did. Everyone has different standards of clean after all. I certainly wouldn't permit other guests to set the standards of cleanliness for future guests' bookings.
If I am charged a cleaning fee my expectation is that I would be expected to do nothing other than make sure to put trash in the trash bag and tie it up and possibly take it outside.
What are we paying for if a host is expecting previous guests to leave a place in the condition in which they checked in?? Also, what are hosts doing with the money that they were paid if they are not using it for cleaning??
In my opinion,
A host should:
Either charge more so that they can provide full service cleaning after each guest stay. And require absolutely nothing except for the guest to enjoy themselves.
Not charge a guest at all for cleaning and charge an affordable nightly rate while you require whatever you want guests to do- at least those who are willing to book and meet host's expectations.
Include the cleaning fees in the nightly rate instead of itemizing it and again, don't expect guest to do anything other than doing their dishes and clearing out their personal items.