I've been on BP for over 2 years, and I open it up most days.  I have yet to see anything that @J Scott writes that I would disagree with.  By contrast, I disagree with @Brandon Turner  even before he writes...go figure :)