The prime minister has spent the week under fire for accepting gifts and freebies – but if it saves the taxpayer money, where’s the harm?