Agreed; the majority of use cases can be solved with either CLI tools or internal “CLI-like” calling conventions.
However, MCP can make sense when connecting to a complex GUI app; especially one that provides visual output. The example here would be Figma.