Microsoft wants Edge to automatically open by default every time you turn on your Windows 11 PC
(www.windowscentral.com)
There are links that use a specific "edge" link type that you can't assign to other browsers without admin access. So if it's a work computer you're kinda boned