And you choose to use these apps. If you install a different browser, that is used by everything that calls the standard protocols.
This doesn't affect the browsing experience.
This only effects a handful of Microsoft apps, that there are 1000's of alternatives to each one.
This doesn't impact what happens when you click a link on a web page.
It doesn't happen when you open a link from the run box.
It doesn't effect what happens when any application asks to display a web page.
It doesn't happen when a URI looks like this - https://somewebsite.
It does impact those where a URI looks like microsoft-edge://somewebsite. This is a vendor specific protocol that is only used by the vendor in their apps.
This is no different to Google or iOS or 1000's of other application providers.
This is literally people getting upset because a handful of Microsoft applications use Microsoft products and technologies as part of their requirements stack. Almost every software developer on the planet prefers to use their own tools, technologies and products rather than build a dependency on another organisation. Just because you believe it will not make a difference does not mean that is true. if that was true, there would be absolutely no difference between browsers, but there are.