Потому, что визуальные компоненты в варианте Delphi жёстко привязаны не только к IDE, но и к языку программирования, и к операционной системе. Язык Delphi и создавался специально под возможность набросать компоненты на формы, и долгое время существовал только для Windows.
Сейчас же хватает кроссплатформенных библиотек, не привязанных к особенностям конкретных языков и конкретных операционных систем.