• There's no war between CLI and GUI proponents, there's just clickbait and emotional responses spewed on the InterTubes.

    It's not an absolute either/or absolutism, experienced computer pros recognize the strengths of the full spectrum of resources we have available. I think it's fine that we can explore a range of various tools from the bare CLI, to the assisted CLI  that has tab completion, to VS Code, to SSMS, to Visual Studio.

    I still have batch files in production. I also still develop applications with user friendlier interfaces. I recognized the value of both of the CLI and GUI back when AutoCAD had a CLI and the first Macs were released in the '80s. And one of the coolest things about SSMS is that you can automatic generate scripts from the GUI. It's a good marriage of both interface paradigms.