The only major sticking point for me is ms office - libreoffice feels like office 2003 and you can never be confident a libreoffice docx is going to look the same when someone opens what you’ve sent them in ms office.
If you haven't tried it already, check out OnlyOffice - looks very similar to MS Office and has great compatibility with it too. I once did a side-by-side comparison with the same .docx running in Word (M365) and OO, and they looked virtually identical (I posted the screenshots sometime ago on Lemmy, if I can dig up the post I'll link it here).
I reckon with Windows it's just easier to nuke the whole thing and reinstall. Especially with most stuff syncing / backing up to the cloud (and drivers pulled down via Windows update) plus with SSDs, it's much more faster to just do a clean install.