Диалог создается за 6–8 строк простого декларативного кода, в то время как для описания механизма drag-and-drop требуется около 100 строк весьма замысловатого процедурного кода. Для программиста выбор очевиден. Выгода для конечного пользователя в погоне за этой экономией как-то упускается.