I totally agree, therefore don’t remove orphans automatically. It should raise all the red flags on manual review.
On a more practical level and avoiding the most extreme scenarios: you will still run into subtle breakage or applications disappearing. You should review, even if you don’t remove base
, that was the main point.