Every tools or command that you use has it's own level of how complicated it was to use it. Not every CLI is hard. Simply typing the command with no argument sometime always tell you how to use it. If not, You will always need to add `--help` at the end of the command.
Most of the time, misconfiguration could be fixed if you read the config manual carefully.