Визуальное Программирование - это инструмент, предназначенный для того, чтобы сделать входной барьер для программирования намного ниже. Поскольку код более нагляден, для его понимания необходимо меньше абстрактного мышления.
Абстракция это контейнер, она представляет логическую структуру и не зависит от формы представления и при нормальном подходе будет одинаковой как при текстовом программировании, так и при визуальном программировании.
визуальное программирование надо для более быстрого и удобного доступа к разрозненным объектам, между которыми неудобно перемещаться с помощью клавиатуры и для создания которых давно есть отработанный шаблон, который нет необходимости всякий раз набирать или копипастить полностью.