I had installed Edge previously, and I haven't seen what the author of the above linked article is describing. Not sure I'd ask anyone to check if it's true after reading what he wrote, though. This really borders on monopolistic practice, considering Edge isn't IE base at all, rather it's Chromium based.
I wonder if any of you folks have seen anything like what's described in the Verge article, though.
This, along with wonky updates makes me really wonder "Quo vadis MS?".
Anyway, have a great weekend!