one big difference between windows 7 and and windows 8 and above is that windows 7 expects you to do low level disk management. Windows 8.x and above will do data integrity passes on your hard drives, it will read each sector of the drive looking for read errors. If it finds a read error, it will re read the sector over and over in an attempt to recover the data, if successful it will move the data to a new block and mark the old sector as bad. Windows 7 would expect you to do a full format of the drive. People often don't know the difference between a full format and a quick format and would quick format drives thinking it would help. Windows 8 and 10 will scan all of your drives looking for problems before the data becomes lost as it becomes unreadable because of changes in sector alignment of a spinning HDD.
Also, these dives are so big not that people should not be expected to fix them by doing a full format that could take 8 hours. Now, windows will scan the drives as a background idle process. Some used this process as evidence that microsoft trying to catch them with stolen games, videos or pirate versions of software. It is not, the OS is doing maintenance on your drive, it gets noticed because the people that collect videos have very large drives so the system process ends up spending a lot of time scanning for bad sectors on the drives. People are paranoid.
TheConsiderateIlliterate :
Thank you for your detailed response. I still prefer the UI of Windows 7 but I'm more concerned about performance gains. From what I can tell Windows 10 is better than 8 (which is better than 7) in most cases. I'm assuming future improvements will only help.