Because I accept both things on their own, and I accept that the combination of them follows naturally. Then I must (reluctantly) accept unfortunate outcome of the combination.
I wouldn't say it's reasonable that browsers could never suggest they be made default, and I don't think it's reasonable that you can't have some OS function that wants to show e.g. a help section use the OS embedded browser.