@Andrew656 No, my home is not a hotel just because I rent out my spare room and bathroom. It is not an "establishment". If it was an entire house or apartment that I had for the sole purpose of renting out through a booking platform, the point could be argued, but I still wouldn't call that a hotel.
The washing your dishes part, you mentioned that when you go to a restaurant, you expect not to have to wash your own dishes- so if an airbnb host provides you with breakfast, it sounded like you also expected them to wash your dishes, but maybe I misunderstood.
That said, of course I expect to do all the vacuuming, laundry, floor washing, bathroom scrubbing, etc, for my guests. What I don't expect is to have to wash their dirty dishes, pick up their garbage off the floor because they were too lazy to throw it in the waste basket, clean their hork out of the sink, etc. Like I said, respectful adults clean up their own private messes.
And there's a saying that a customer can choose 2 of the following when patronizing a business- service, quality, or price. You can't expect all 3 or the business would not be able to survive. Some hosts try to price their accomodation so it is really affordable, almost too cheap and don't charge a cleaning fee. I think those hosts are justified in expecting a bit more clean-up on the guest's part than someone who is priced high and charging a hefty cleaning fee.