@ashesfall
I think advocates on all sides conflate two things, leading to confusion: what should the law *permit* (guided by your principle, surely) and what should the government support/endorse/lower barriers to/encourage or discourage via tax policy/etc. These must be separated: one is a matter of rights - the other of policy.