My personal opinion on this is that sometimes, consistency is just an excuse for lazy thinking. It’s easier to make sure your actions are consistent with your past actions than to really think about how reasonable and fair each action is. I’d rather contradict myself now and then but approach each individual situation in a reasonable way, taking into account all its nuances, than create a blanket rule and follow it always regardless of whether it’s really appropriate for a specific situation.