Microsoft has NOT stopped force-opening web links in its Microsoft Edge on Windows Insider.
https://www.ctrl.blog/entry/windows-system-components-default-edge.html#src=mastodon
Microsoft has not stopped forcing Edge on Windows 11 users

Microsoft announces vague changes to the default web browser setting for Windows Insider. Nothing but wishful thinking. Still force-opens web links in Edge.