Basically, I agree with you that large PRs are a problem, I just don't think it means you need to throw pre-land code review out the window.
But yeah, if the team lead is aware of what everyone is working on, and prioritizes fast CLs review, huge amounts of friction and slowdown are removed from the process
Other systems, like Gerrit, handle this much better!