Hi,
yes, this is the typical dilemma here. you have a fair argumentation, I also sometime want this kind of tools but It's best to always be tidy and clean up though more demanding for us as developers.
in regular c# ide, there are no such thing as deleting all comments or unused methods ( ide like riders tells you when a method is not used), you still have to manually delete it or use a convenient helper to delete that very method, but nothing on a global scale, because who would bare the responsibility should a developer claim that the tool did not work as expected and ruined months of work 1 day before the deadline of the project of your life... ( yes that happened to me, 3 hours before the meeting with the big boss....), who would be liable then? if you delete one by one all your disabled action, you can't then claim you did not wanted that...
from experience, this is a very dangerous path to provide clean up tools like that. and even when you do that by hand, always make a backup that you have tested and sure that it works, more often than not, I wanted to clean up and spent the rest of the day trying to revert back cause I forgot why I disabled that yet not deleted... cause I needed it somehow still... that's also my fault cause I should comment more on why this is disabled and not deleted
Bye,
Jean