I've spent plenty of consecutive nights in hotel rooms. I never let room service past the door.
I think there's a lot of people here who don't visit hotels often and don't understand the discretion and privacy that many guests expect.
If you are single business traveler, there is really no need to ever let a maid in unless you are spending longer than (maybe) 4 nights.
The room is clean when you arrive. They give you enough towels for a family of four. The sheets should be clean.
I put up the Do Not Disturb sign and build a pile of dirty towels under the sink. And you can put literally anything in the hall (pizza boxes, room service cart, dead hooker) and the good hotels will remove it within the hour.