@John498, you mark hosts down for not leaving milk, toothpaste, bottled water, butter ? I would not leave bottled water for environmental reasons, hosting in an area, where the tapwater is better than water staying in plastic for months. One guest every month or two takes a dew drops of milk. I buy ghe tiniest bottles available and use the rest to spray my plants with it. At leadt it helps against mildew and some insects. Most of my guests nowadays est neither yoghurt nor butter, I started eating soja myself, as soja yoghurts are just too expensive to throw out. At least the house manager has half a dozen grandkids, so the yoghurts , cereals, chocolats don't go to waste and I get an excellent service 😉 but from a commercial point of view, it's not reasonable to cater to all possible expectations. Funny thing, the milk aversions disappear often, if I share Frrnch cheese ...
I got a small locked box for the shared bathroom, to lock in toothbrush and -paste and my brush. I consider toothpaste as a personal cosmetic or drug, especially if it's bought in a pharmacy at pharmacy price. And I made that test too, leaving a cheap one on offer. It's never used. If a guest asks for it, because he really forgot his, I share mine.
Even if "it's an airbnb" that does not mean a guest rents a magic castle, where roated pigeons fly into his mouth. He rents a clean bed in a clean space (whatever the formula), maybe with a breakfast and probably with towels. But all the rest cannot be taken for granted, it has to be found out by reading the description or asking.
In the end, all extra services have to be paid, even if their price is hidden in the nightly rate. If you offer stuff for 5 or 10 euros or dollars, you have to add 5 or 10 to your rate, plus another 5 for grocery shopping and logistics. As a guests, you can get a toothpaste and a bottle of milk for the extra charges of a single night. And then some.