Perhaps a build system shouldn't need people to invest so much time into learning it. There must be a better way than all those Gradle API's and all that Groovy syntax.
Some minimal standard of competence and knowledge is required for you to basically function.