Sorry, had to chime in. Remember layout 0 is the only layer that has this ability written below:
Layer 0 in AutoCAD is a special default layer that cannot be deleted and serves as a "container" for blocks, not for general linework. When a block is created on layer 0, it inherits the properties (like color and linetype) of the layer it is inserted into, which makes the block reusable and flexible across different drawings. Drawing directly on layer 0 is a bad practice as it can cause issues with layer management, visibility, and plotting because it prevents individual control over the geometry's properties.
The defpoints layer in AutoCAD is a special, non-plotting layer that automatically stores the definition points for dimensions. These points are the anchor points where a dimension line connects to the object being dimensioned and are visible in the drawing but will not print, even when exporting to a PDF. Using this layer for other objects is not recommended as it can cause confusion, and alternative methods exist to create non-plotting layers with proper naming conventions.
Also, Layer 0 and Defpoints layer settings have nothin in common. Unthawing or Unfreezing layer 0 does not unthaw or unfreeze Defpoints and vis a ver sa.
But I agree with making a separate layer to help control. I made a layer called VP1 many years ago and the settings are magenta with no plot setting. I have auto drop downs that creates this layer for when I need a viewport. With that said, I have used Defpoints layer for days that I don't feel like creating one that does not plot.
I enjoyed the humor for sure!! Need more of that!!!
Hope this help!!
Thanks, JRR!