It seemed like it was easier that way to get to any of the states and was more consistent with the "grey=main data settings" theme the rest of the configuration options seem to have.
The original complaint was just that switching the SLIPPAGE to on would reset the SPREAD (sometimes after we already customized spread which was a minor nuisance.)
I agree when we turn off switches, they one we switched off must be back to original value.
The issue was when I turn on spread, and change it from original value e.g. 3 to 4, then I turn on commission switch, then spread resets to 3 again.