People just preferred to use GDScript (and the other languages available). If that was because of how good GDScript is, or how bad visual scripting was, I don’t know.
At any rate, game logic is the same whether you click it or you type it. The same objects have to do the same things, it’s just a question of how to get there. If you are struggling with programming, I recommend taking general courses (as opposed to ones focused on Godot), and playing around with very small projects to get the hang of it.
For example, you could try to make a coin flipper. None of that fancy sprites either, simply print the result when pressing a button. Once you get that working, maybe try increasing the number of sides. Make a 3 sided coin, then a 4 sided coin, then before you know it, you’ve implemented dice.
It’s going to take time, but pretty much everything worthwhile does. If you keep at it, you’ll eventually get there.
The classic way of describing logic through scripts has always been much more convenient than any visual programming, Godot does not need it at all, since there is Gdscript. Visual programming will simply overload the functionality
I have never really understood why visual scripting was even a thing TBH.
I can imagine that using some visual scripting tool for moving a robot in a child focussed environment like primary schools or even possibly secondary schools, could be a useful introduction to following logical instructions, but I don’t know why it would be used in anything approaching a serious coding environment.
So should Godot spend time and effort developing tools for non-coders? No, I don’t think so. In my opinion introducing children to coding early is a good thing to do. Even if the first program is
10 print "hello"
20 goto 10
And if you have never coded before, doing some basic coding courses before touching Godot is probably a good idea. There are tons of great learning resources out there.
PS My first computer was a Tandy TRS-80 with 4kb of RAM. I could never afford a specturm (with an enourmous 48k) nor the classic commodore when they came out and I never got one for christmas. But on my TRS-80 I managed eventually to code a minesweeper, a space invaders, a platform game and a text adventure game! I loved my tiny 4kb TRS-80.