Stock Android Guide

We don’t recommend uninstalling, debloating, or removing things because it doesn’t achieve anything more than disabling an app, and modifies system image so if an update is pushed those things will reappear anyway.

It's more of a crutch imho, it's far behind proper custom ROM but still better than nothing at all. But yeah it's a continuous ongoing battle against the OEM just like windows