I think you are missing the big picture. You will always have individuals at the opposite sides of the spectrum. That does not change what the law is. Take two hot issues in US politics, abortion and gay marriage. You can argue all you want the why, what, when, where and anything else but in the end even the nutcases understand they are both legal. There is no central authority or one that can be agreed to in the issues they arguing in these threads. That just creates chaos.