I remember this being brought up on reddit. Yes it's ridiculously lengthy, but having a procedure instead of a reset button is actually a smart idea. So they've taken a kernel of a good idea and went overboard on trying to protect users from accidentally resetting.
Having a procedure allows you to reset bulbs in hard-to-reach places or a whole set of lights in one room can be reset using the one lightswitch.