Because if you have two people in a room, the hotel is cleaning up after two and replenishing supplies (towels, soap, etc.) for two. For a third or fourth person, that means more work and more towels, etc. The hotel has to charge accordingly; and yes, they WILL check to see if two, three or four or occupying a room.