@Erik-Paul0 I have an 815 SF apt that I do not charge a cleaning fee for exactly the reason you say. Guests are annoyed about the final price because they don’t see it until he/she sees it once rental is reserved.
However, I do want to say that I don’t blame my fellow hosts for charging a cleaning fee. Cleaning my space is a lot of work—it’s no joke! It’s not just vacuuming, sweeping/mopping, washing/drying/ changing bed linen and bath towels, and cleaning/sanitizing bathroom and kitchen. It is also about cleaning baseboards, wiping blinds/ radiators vents, dusting everything including blinds, blades on fans, corners for cobwebs, washing dishes and pots/pans whether they’ve been used or not, cleaning out refrigerator, polishing furniture, vacuuming furniture cushions. The list goes on and on.
This really takes a toll when I have one-night reservation. Presently, I have a 2-month guest and it is so refreshing not to continuously be cleaning the rental. I just may just start doing minimum 3-day rentals.
Just want you to know that cleaning a rental is a ton of work for a single host. A hotel has many housekeepers to assist with cleaning; and I can truthfully say, I haven't stayed in a hotel room that is cleaner than my rental.