The CCleaner Uninstaller feature needs add more features, such as:
-Forced Uninstall: Remove stubborn files and folders after uninstalling a program
-Leftover Scanner: After a program has been uninstalled successfully, the CCleaner will scan your PC for leftovers files, folders and registry entries after uninstalling
-Batch and Multi Program Uninstall Support
-Create a Restore Point before uninstalling (You can turn on or off this feature)
-Install Monitor: Monitor installation for files, folders and registry changes when installing a program
CCleaners uninstaller is simply a quicker way of accessing Windows own uninstall routine, it isn't meant to be anything else.
The features that you describe/ask for is exactly what the Revo uninstaller app does, (it's almost as if you read it off their webpage), if you want those features then why not get Revo?
Because the Revo Uninstaller can wastes hard drive memory and slows down your computer after installing. I want to add the leftover cleaning and forced uninstall feature in the Uninstaller of CCleaner
<div class="ipsQuote_contents ipsClearfix" data-gramm="false">
<p>
-Install Monitor: Monitor installation for files, folders and registry changes when installing a program
</p>
<p>
</p>
</div>
There's already tools that exist that can do that instead of hoping and waiting on CCleaner to do it.
Total Uninstall (Not Freeware, Windows 10 and older):