I also prefer to have people reading my mind but communication helps. Plus most of the time switching a button to "no disturb" would do, I don't know what are you ranting about.
So what if the Airbnb does daily cleaning? You don't talk to the host to ask to remove the service?
> In my opinion, this should be opt-in, rather than opt-out.
I'm pretty sure most people prefer to come back with a room cleaned up, if you really don't like it just communicate it, write in the form when you book or whatever is not that hard.