Explain better why GitLab CI is configured using YAML
The documentation for .gitlab-ci.yml (https://docs.gitlab.com/ee/ci/yaml/) explains HOW to configure CI using YAML but not WHY we have chosen to use YAML. This can help shaping future features better and also explaining the decision to users / customers.