My impressions exactly.
Monorepos also have big problems with tooling. Being working with Bazel for a while now, and it lacks documentation, lacks examples, and counterintuitively makes something like generating classes from
.proto files a horrible mess.
Good luck if you’re working with something less mainstream, like Scala or Kotlin, by the way.