Earlier quoted context omitted.
A polyrepo setup at Google's scale would pretty obviously require some dev work. For example, their CI/build story would be way more complex.
While that may be true, I'm not convinced it is a given. Any complicated enough monorepo requires complex CI/build tools, and Bazel/Blaze exist for a reason ...
You'd need cross repo bisection.
You'd need a way to run all tests in all repos reflecting a new change.
There's 10s or hundreds more frs I could list.