I read your post a third time: You really don’t want to share anything with MS. That’s good. You should consider using a Linux (I prefer manjaro, btw ;) ) because if you really hate MS that much, you shouldn’t use their products. If you don’t want to use a Linux, you’ll have to deal with MS. (Or Mac)
I don’t like windows either, but updating with Winget in terminal works pretty good. Not as good as with Linux, but better than downloading every app via browser.