This has been a problem from the start with ArcGIS Desktop. Each time an MXD is opened, the drawing layers revert back to however they are in the CAD file. This can be found in the properties of the CAD layer, Drawing Layers tab. It makes sense to leave the drawing layers as they were when the MXD is saved. Why allow the user to change the visibility of CAD layers if those settings are not saved?