I came to the same conclusion too, but I felt the blogs left a good taste in the end rather than raising questions in my mind. I was surprised at the number of "retreats" the team seems to have had though, maybe that's baked into the compensation, etc.