Earlier quoted context omitted.
GDScript sucks big time, it's not even close to C#. They should drop that Python like language and go full in C# integration.
What "sucks" about it? Since they added type checking it's been perfectly fine, besides the notable omission of nullable types (which is... a strange omission, to be sure).
GDScript is, in my opinion, unsuitable for anything more than a couple hundred lines at most.