Interesting article. I don't know as much about code review, but in my work as an academic I know how hard it is to manage a good review process. Review requires the same level of expertise as creating, but it's much less rewarded. At private companies, the cost and benefits of review are internalized, but for academic research and open source software, it isn't.