This post reads as unnecessary FUD. You aren’t forced to use the CLI. If you choose to use it, some workflows are simpler.
The only part of the commit response I care about is the URL to create/view a pull request. It’s pretty easy to ignore the rest.