Is there plans to improve the Uninstall procedures so you don't have to manually upload or test each & every single tiny application you find on systems?
An Automated system that can quickly test/verify different
uninstall procedures and save the one that works for future uninstall requests?
Perhaps something attempts uninstalling via /S if the error is returned.. It will try /SILENT. then /Q. and continue down until it tried every notable possible option. Return a coherent log for review.
It would be useful to mark applications as Prohibited & let the
system auto troubleshoot the numerous different possible uninstall
commands for .exe, .msi & so forth.