Yeah I’m also a little concerned about GDScript not being useful outside of Godot.
But for me as a relatively new programmer (1 year experience) it’s helping me learn the problem solving skills needed for programming. Not only that, it’s fun to use Godot to make games which is better for me than Unity, which I find frustrating. More games I make, the better I get at problem solving (hopefully!).
The C# support is getting better so I’m hoping to use that in future too.