Re: Extensions are "difficult to write"
Aren't they the professional software development company which invented ActiveX controls?
For a technology company they sure seem to suck at writing software but we already knew that since UNIX and even Linux were stable OS's back in the 1990s while Microsoft was still rewriting how the Ctl-Alt-Del buttons were used and picking the color of the crash screen. Now, we see them leveraging open source software to replace their failed attempts( Internet Explorer -> MS Edge built off of WebKit ).
Relying on this company and their treadmill is one way to keep paying the bills if you are a software developer and like things breaking all the time. Or you work in IT support. Once I'd switched customers over to Linux I was feeling like the "Maytag Repairman".