The system I have in mind would be an improvement, and would solve some of the issues people have, as well as take (hopefully) minimal work to implement.
It would work as follows:
Have two columns in the UI, one would show the avatar stats without counting disabled objects, and would be titled as "Active."
The other column would show everything on the avatar, including disabled objects, and be called "Potential."
You would then have the option to block with the performance rating, based on either Potential, or based on Active stats.
This adds more granularity, clarity, and information for users to control and see.