Anectodally, but most of the breakage around Android build system I see online and with people I mentor is because they don't actually bother to read the first thing about how their build system works.
It's like people would use npm without ever reading how the package.json file is structured... and then complaining how everything is broken because their copy-pasted internet text broke the build.