A few years ago I tested to see what would happen if I "debloated" Windows to see if any performance improvements could be had. While I concluded that there wasn't much of a performance gain, I feel like coming back to it. Not just for those miniscule performance gains, but to see if you can "debloat" Windows and still maintain a semblance of usability in day-to-day use.
My common argument against heavily tweaking Windows beyond the typical user settings is that application developers expect a default configuration, because that's really the only thing that they can guarantee. But in my testing, I noticed I didn't have much trouble installing and/or running apps. However, I'll be doing this with a standard ISO of Windows, mostly to see just how much I can cut off without resorting to something like NT-Lite.