I think we agree on the basic principle, or at least we seem to be talking about the same principle.
My point is that any principle is going to hit edge cases when applied in real life, and so "instead of acknowledging that there are in fact absolute rights - we constantly debate where _the line_ is" is actually the right thing to do, because principles are not absolute rights, and edge cases in fact need to be solved.
My point is that any principle is going to hit edge cases when applied in real life, and so "instead of acknowledging that there are in fact absolute rights - we constantly debate where _the line_ is" is actually the right thing to do, because principles are not absolute rights, and edge cases in fact need to be solved.