I'm honestly sorry you think that because maybe you misunderstood me. When you have a business you have a give and take on what rates to charge to make a profit. A hotel charges rates that include cleaning fees so there is no reason why your rates can't be built to include part of the cleaning fees. I feel it would be less of a turn off and I am saying that as a customer.
When I stay at a hotel I do not make much of a mess at all but yet I have seen the messes people make. A long long time ago when I was in college I did some cleaning at a budget hotel. There was a big difference in the time it took for me to clean one room over another. The hotel still paid me an hourly rate but did not charge those guests less or more. When I leave a hotel I know this and know that they're paying less for my cleaning but that does not bother me. As a customer, it does bother me when an Airbnb or similar charges me a large cleaning fee and also has me do cleaning. It might be fair for you to charge that but it does make me less likely to stay in a place like that over a hotel. I am just being honest with how it looks from the customer point of view and that if your business needs those fees to be profitable than perhaps raising the rate is a better option.