You will still get it reinstalled during a major OS update, but at least it can easily be removed. Before it was a chore to clean up.
I would speculate there is even some way to prevent it from reinstalling during those major updates. That seems like the kind of capability they would build in because a huge Windows customer complained (i.e. realistically, the major check against dark patterns in Windows).
It id what SRP's are for (but yes, I would not put it past them to disable anything targeting OneDrive).
The one positive about Windows is their need to cater to their enterprise IT fleet management base. So, as long as you have a Pro version of Windows, there is usually a way to lock down most things like this via Computer Policy settings. It's just not easy to discover nor time-efficient if you're managing a personal "fleet" of three PCs.