Whilst I've seen many teams use monorepos successfully, it assumes that there's a common contribution process for everyone.
A PL community needs to have different projects with different processes, and that requires packaging tooling. I wonder what the size upper bound is.