This has been an issue since day 1 and continues to be so, though this has mostly affected the Mechanical/Piping aspects of Revit because the demolished elements cannot belong to a Duct/Pipe System or even be actually connected with any other elements (even other demo'd elements). The same is true for Conduit and Cable Tray. I strongly suggest using the Feedback link to voice your concerns about this issue - use examples and be specific in the description. (The link is in Shawn's signature and at the bottom of this post.)
There are two work-arounds available:
a.) Do not use Revit to create the existing Circuits and Schedules. There is more than one way to create the Panel Schedules outside of Revit, but all will require manual work and the Panel Schedules will not be able to interact with Revit's database.
If you are intending to represent the existing conditions with your Panel Schedules, then perhaps you can create them along with all Circuiting, and then save the Model as an existing file, since the existing condition should not be likely to change. In the main model, you can mark those elements as Demo and then in the existing model, you can create the Panel Schedules and then create an image of the Schedule Graphics and export/import them into the main model.
Another possible option, if you wish to keep the work in Revit, would be to create 'dummy' elements for the demolished panel, create Panel Schedules, and then manually create the Panel with SPARES and then manually override the load name, load, etc.
b.) Refrain from marking the electrical elements as 'Demolished'. This come with the obvious problems of Scheduling and the Phase Filter no longer applying the Demo appearance to those items. One would have to create a Shared Parameter (Instance, probably Text) for all applicable Categories, then manually enter "Demo" or "X" or some equivalent to designate said element as 'Demolished'. This Shared Parameter can be used as a Filter in Schedules in order to omit/include them in Schedules as needed. Also, a View Filter would need to be created to simulate the appearance that the Phase Filter would normally apply, and that View Filter would employ the Shared Parameter and have to be added to every applicable View.
Corey D. ──────────────────────────────────────────────────────────────────────⁞|⁞ Please use .Accept as Solution and Give Kudos as appropriate to further enhance these forums. Thank you!