You can't tell me that scripting in Galaxy is supported right now. No. Don't. You can go ask any scripter and they'll tell you the same thing. Galaxy is virtually unsupported in SC2.
You don't have a native list "whooooh" and you don't get constants highlighted "OH NOOOOO". It still allows me to script whatever I want. Opening a nativelist and setting it's state to "always in front" gives me that feature. My native list also includes constants, so if I want to check them I can just do that with my native list.
Oh, and I got no code completition... well, sucks to be me, neh?
Those are all features that CAN be included, it's nothing essential for scripting.
What I think is the following: Scripting in the editor itself is possible, scripting outside with the coding environment of your choice is possible as well (you can import .galaxy files). Everything is fine, whiners should whine (none actually gave me a good reason why scripting is "unsupported").