Back in the old days, we root for Xposed modules. Nowadays I use root for adblock and Youtube Vance without MicroG. You still need root. In custom ROM, you need root to edit the device signature to pass SafetyNet. Root is still pretty much a needed function because ADS ADS ADS everywhere.