Basically this, although I wouldn't say "it can never work in practice", just that "a boxes-and-arrows UI doesn't actually make CV (or anything else hard) significantly easier".
It's great to start out with and play around with but eventually you're going to want the GUI to get out of your way and just let you edit the code directly. At which point something like shadertoy is (IMO) the best of both worlds.