What a thoughtful solution. I love it.
I also wrote about a theory that explains the downward spiral of these types of moral arguments and why they never seem productive:
Guns and moral conflict
We keep saying the same things, and we get angry that we keep saying the same things, and then we get more angry that…
Under better circumstances, we might try to talk it through with the other side and share where we’re coming from. But in these instances, the two sides start with fundamentally different philosophical values and viewpoints. They can’t even agree on basic definitions and terminology (such as calling themselves pro-life vs. pro-choice).