I'll concede that such an argument can be made, but where items are obviously broken or defective I wouldn't stand for it. Further, to already pave the way to the customer accepting a voucher instead of a refund is just taking the mickey.
Indeed, a little bit of common sense from the person taking the faulty item would go a long way