I've seen Bazel reduce competent engineers to tears. There was a famous blog post a half-decade ago called something like "Bazel is the worst build system, except for all the others" and this still seems to ring true for me today.
There are some teams I work with that we'll never bother to make use Bazel because we know in advance that it would cripple them.