I find it funny that for every person that complains about Microsoft 's bad practices there is 0 bitching about Google shoving Chrome your throat constantly when on Edge
Google shoving Chrome whenever it detects non-Chrome when you visit its properties is nowhere near as frustrating as Microsoft asking you to complete onboarding after every update and in the control panel, when the only step left in "onboarding" is to switch to their recommendations of Edge and Bing.
for me it's super annoying when I click on link inside of gmail app on iOS and it suggests at the bottom to install google chrome instead of using default browser . selected "don't show this again" many times, still I see that popup. annoying as hell
10 Home does this all the time, if you don't disable it in about three places - some of which are not what you would expect to be called in places you would not expect for them to be located.
Source: Work in a repair shop. See this stuff first hand.
I think everyone dislikes that as a company practice, but I have the impression that most of the people who would complain are simply not using Edge, and thus don´t remember/bother to say anything about it.