O&O ShutUp10++ is a requirement for me. It is my preference because every debloat script tends to legitimately break the OS. I have had to do clean installs multiple times this year after customers ran them. MS provides registry keys that can be configured, but they do consistently move them around. Without an application which can easily revert automated changes, it'd be nearly impossible to keep track of it all, let alone notice changes. Upside is not having a broken system, downside is needing to open it once every week or two. I agree with the other comments that LTSC would be better, but there's no reasonably legal way to obtain it, and nobody wants to have the BSA knock on their door asking for a quarter million USD per license violation. https://www.oo-software.com/en/shutup10