It's probably not fair to put these side-by-side due to context, but Peter's approach resonates with me now. Here's how I reconcile this: Peter's "friends" concept is about the long-term effect on yourself (and your team around you). Mark's "work-for" concept is about putting the very best people around you to build and operate a company. They could certainly co-exist, depending on your personality.
Mark's approach (for me) makes great sense on paper, but Peter's approach comes with the value of been-there-done-that. Both have their place, but over the long haul, I can really appreciate what Peter is talking about.