Setting approach and retract distance

Setting approach and retract distance

I've set my machine default approach and retract distance to 1mm (shown below). However, when I start a new program, it reverts back to 0.5mm for all measurements. I know I can change it again after the fact globally under "Program settings" in my program tree, but why won't it just stay where I set the default?