It has a base in being deterministic.
A calculated column or an indexed view for example must always return the same data no matter what the session settings are, and therefore they are forced to behave in a consistent manner by the engine.
The example here in the indexed view page shows one example of where different options can change the behaviour. Because a calculation could in some cases use an equality comparison between columns, consistent behaviour is needed here too
与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…