Standards
From a balanced viewpoint the real problem with Edge being defaulted to for some purposes is that the Standards that were originally set up within the Windows framework (which were presumably specified by Microsoft), are being violated... by Microsoft. Is this Edge default hardwired-in to an application? If so, it shouldn't be, it's inefficient and: looking ahead - when Microsoft decide to ditch Edge, where will those hardwired links then point to? Because presumably they are not Registry-based, they will point nowhere.