Code reviews have much less relevance nowadays as it is more difficult to grock what the code is doing from just reading it
I would disagree in my area of enterprise application development. Mostly you are just tying APIs together, and the code itself is very noddy.
As for buddy programming - two developers often work more than twice as fast as one, ime. No time for daydreaming, surfing STW or general slacking.
Turner guy seems to be talking about large systems undergoing continuous development and maintenance within an organisation. Like I keep saying, these approaches are all tools you can deploy if appropriate.

