There are some commands that automatically remove my OSNAPs. One of them I know of is Insert Elevation Point on a feature line. This behaviour is incredibly annoying. I have a handy button that many people call F3. If I want to turn off all my OSNAPs I will use it. Normally when I insert elevation points I want to snap to something.
Please leave control in the hands of the people and leave my OSNAPs alone!
(I think another command is add PI to an alignment. In this case the only OSNAP removed is END, all the others are left alone. Please fix this too, and any others.)