It’s a tradeoff for sure. But i think the problems just manifest a bit differently.
With multi repo it’s just a smaller constant friction on everything you do.
With mono repo everything is working amazing. Then you hit something big you need to solve to move on. So the friction is more spiky.
Edit: to add another thought. I feel like multi repo is more process oriented, while in mono repo you try to resolve that through tooling. Devs are just generally going to write about that more.
With multi repo it’s just a smaller constant friction on everything you do.
With mono repo everything is working amazing. Then you hit something big you need to solve to move on. So the friction is more spiky.
Edit: to add another thought. I feel like multi repo is more process oriented, while in mono repo you try to resolve that through tooling. Devs are just generally going to write about that more.