It seems that Syncex predates CTT, and in fact, I stumbled upon a CTT video of him promoting Syncex's debloating script. I suspect both being open source, CTT used Syncex's as a foundation. It appears that CTT's script also uses O&O ShutUp10 to stop W10 from phoning home.
I've been looking at both while I've not run either one yet, I like Syncex's as it appears to better edit the black list.
One thing (of many) seem to have in common is the removal of OneDrive - seems odd, I kind of like the cloud storage that it offers and it actually works into my backup scheme, YMMV but I think its a nice option to have and use
Clearly you have not realized that there are other usage cases than your own. OneDrive has scant use on a dedicated gaming PC. Also many are wedded to more venerable cloud storage services like Dropbox, SugarSync or Google Drive.
Many corporate IT staffers probably don't want to encourage employees to stick company confidential documents in a consumer-grade cloud service.
I don't use my gaming PC for productivity tasks like MS Office, personal finances (Quicken) and the ilk.
No one can please everyone all the time which is why these scripts provide some control on what they disable. You can run the Syncex debloater's individual tasks and skip the one to remove OneDrive.
I happen to use Dropbox and iCloud but neither is installed on my gaming PC. If I need access to a document stored on either service, I can A.) sneakernet the file from another computer, B.) access the service via a web browser, or C.) just e-mail it to myself. All of this so my gaming PC isn't chewing up network bandwidth for irrelevant stuff.
People who rely on one computer for all their tasks have little choice but to have a bunch of stuff installed on their systems.
Like c0ppo, I still need to keep .NET on my Windows PC. Too many important (to me) things require it; I must keep Fidelity Active Trader Pro on my non-gaming PCs that ATP requires .NET. I know I've seen at least one game or utility install .NET on my gaming PC so I won't remove it there either.
I will reiterate that you are free to manually invoke all of the command line arguments for all of the desired tasks individually. The debloater scripts are very convenient but aren't expected to solve every problem for everyone.
Remember that programmers are inherently lazy. The Syncex script was likely written because the programmer got tired of repeating the same manual bloatware removal tasks every time he sat in front of a new computer. Good programmers will spend eight minutes to write a program that will do a ten-minute job. Bad programmers will spend an extra five minutes fixing bugs.
Disclaimer: I am a bad programmer. Once upon a time I was a good UNIX/Linux system administrator.