I wouldn't take the toiletries and donate them for the ethicist's "taking advantage" reasoning, and also because it amounts to saying that hotels are somehow responsible for supplying our homeless shelters.
As for kleenex and toilet paper, I'm the opposite: I bring my own! Chronic sinusitis means I use a lot of the former, and I've found the three-ply versions hold up a lot better in my pockets than most hotels' (cheap) 2-ply. As for toilet paper, my favorite hotel in Paris is perfect
except in this provision; I decided long ago it was easier to bring a roll with me (which I leave in the room instead of carting it home) rather than search for a "better" favorite hotel (at the same low price)!
Aren't we humans wierd?