Google has heaps of horrible code. The problem with lots of small isolated CLs and little time invested in revisiting broader architectures.
Then they’ll finally rewrite the thing some day, after a massive and often unnecessary design doc filled with needless bike-shedding that ultimately proposes an overengineered solution to help the person make L+1.