Inefficiency isn't the only reason to pass by reference: ownership is the main one, and I feel this section is totally ignoring that.