25 years ago Microsoft quickly expanded Visual Basic because the relative ease for building windows applications. I remember the problems that visual basic controls was producing in the corporate desktop computers of big companies because the incompatibilities beetween applications installed, most of them visual basic applications adquired directly by departaments. After that a more strong centralized approach emerged and stayed until now.
The lack of rapid time to market responses form IT to business departments is causing similar phenomenon, and we are observing that, again, business is taking the initiative and centralized IT is acting more reactive than proactive.
Life has many ups and downs…