I use my PC along with everything else. I don’t spend $5000 on a PC just so I can play MSFS. I use it for everything else. Media player, play other games like Cyberpunk, Dragon Age, Mass Effect. I also download a lot of movies, music, and TV series using the same PC.
Junk files build up over time, a lot of files are getting downloaded, transferred, deleted. MSFS gets updated, junk files and caches get build up. Older version backups are building up.
Windows gets updated, and with every updates, it creates a backup file and restore points, overtime they do get build up as junk files.
Nothing is trashing my OS badly, I just like having a fresh feeling PC most of the time. You don’t only bring your car for a repair to the mechanics whenever something is broken. You bring it to them regularly every 10,000 km to prevent something from being broken. Keep it in top shape.
Now OS is different of course, being a software, but it’s still doing things that sometimes you’re not aware of. And overtime, they do slow down eventually. Reinstalling Windows OS regularly is just keeping my PC in clean shape.
I have heard of this phrase, but I always disagree with this notion. I always like change, something new has to come, something better. So I prefer the phrase “If it ain’t broke, it needs an improvement”.
It’s not necessary, of course on a stable system… but it’s still good to do it from time to time regardless of what state it’s in. Besides, Windows 10 has major release updates 2x a year. What better way to install the updated Windows by freshly installing it. That way, the entire OS is exactly has the files that the new version uses, instead of keeping some files from the old version dragging it down.