In my experience, when filetype associations change under macOS it’s because some app I’ve used recently has made those changes without asking me.
I know some people are tired of all the prompts but I don’t think apps should be able to change those associations without first prompting the user.