He didn't think it was okay, he was deliberately exploiting a social loophole. They're like small children. If they ask for bread or biscuits etc, you have to specify the amount "You can have two". They'll still take 4, but at least they won't eat the whole lot. And if you say no, they'll steal 2 later.