They are there for good reasons, but they doesn't mean they are good. At least not in their current form.
If it's legal to have your neighbors over for dinner, but it becomes illegal if they pay you back, something's wrong.
If it's legal to have your neighbors over for dinner, but it becomes illegal if they pay you back, something's wrong.
Not that I'm saying this shouldn't be allowed, but there are good reasons we have hygiene rules and it's at least worthwhile investigating how they ought to apply here.