3 States of Logic
Logic exists in three states, Current State, Ideal State, and Nominal State.
Current State Logic (CSL) pertains to what we are dealing with in the here and now. Because of it's real cost implications, it is the most important state of logic. CSL argues reason from the current state of things. "Given the way things are now, it's a good idea to own a firearm."
Ideal State Logic (ISL) pertains to the ideal state of things. Because it is largely a theoretical ideal with less immediate implications, it has a lesser weight to it than CSL does. "In a perfect world, we wouldn't need firearms."
Nominal State Logic (NSL) is a theoretical state of logic where CSL and ISL have become one and the same. CSL takes precedent over ISL, but ISL always sets the destination. If NSL is achieved, it resolves both CSL and ISL simultaneously. "Nobody needs firearms anymore, but there is also no point in taking them away, because nobody is getting hurt by them."
If we understand this, we will see that humanity is gridlocked in scenarios where CSL is butting heads with ISL, and this should never be the case, because CSL always takes precedent.