Microsoft held back not because it was difficult, but because others parts of Microsoft, and their partners, used and made money from pop-ups.
Microsoft lost droves of users to the free alternative that was willing to put users first.