Good point. I partition the drive because it makes it a lot easier to backup, synchronize and encrypt my data. Maybe allowing Windows to run more smoothly is an unforeseen benefit.
It actually makes sense to do what you do. I think it really would make a difference. The MS wise Dayglord agrees also it looks like. That is pretty much a standard protocol with linux installs. Three partitions or volumes... System, Swap, and Home user files. But even adding a fourth “archive/data” partition or volume would not be a bad idea either.
I think you have been dodging a bullet with your wise habit Sir... :)