Because only the FlyingF3 stores settings in the STM32's flash. It would/should be a problem on any other board that doesn't use external flash. (Sparky?)