If programs such as Visuino make it easier to program Arduinos then it will improve the popularity of the Arduino system and possibly help to ensure its survival.
Of course, it may make programming too easy, promoting ignorance of the fundamentals.
I guess it's similar to motor cars these days, do we really need to know how everything under the hood works , or are we happy just unplugging faulty modules and putting new ones in ?