I do a lot of code reviewing, and I still have to use the backspace key sometimes when I find myself oversuggesting. I have found code reviews (when done well) to be a fantastic teaching tool. I also think that we get some great value out of code review by less experienced folks too. Those developers without decades of knowledge sediment are more willing to say, "I'm sure this block is awesome but I have read it 10 times and I still don't understand what it does." That turns into one of two things: an opportunity to educate the reviewer, or a sign to the author that the code is too complex (i.e. less peer-maintainable).