не последняя - дешевизна, так как такие задачи всегда сопровождаются большим количеством терминалов, да и серверов. Одним суперкомпком они не решаются. В результате цена реализации начинает отличаться вплоть до можно/нельзя.
Ну и задачи онлайн-учёта/управления всегда обрастают большим числом задач бизнес-логики, и функционал системы зависит уже не столько от шикарно придуманного ядра, как от возможности быстро создать необходимое число приложений, задействуя специалистов, как можно более близких к предметной области. А по этой части, по части поддержки разработчиков и технологий винды опередили другие платформы лет на десять.
Не зря ведущие фирмы вроде Siemes, ABB, GE, как и другие помельче, плавно мигрируют с традиционных *ксов на виндовую платформу.