Taft or Loomis or Deerfield

Probably true. However, money can only compensate to a certain point. I think BS parents are typically much more demanding than their counterparts at public schools. With college admissions becoming so competitive the past few years, most parents are stressed out beyond reasonable levels, and the faculty/GCs definitely feel it, too.