Pope Benedict XVI once suggested that every Catholic religious order should cease to exist after 100 years because it was inevitable that they would all lose contact with their real mission. I think the same can be said for any organization, and 100 years may be too long for some of them.
I'd suggest that any non-profit organization like the BSA whose leadership exists at anything higher than a county level is probably too large and shouldn't be in business.
Amen to every word of that post. You’ve really put your finger on the core of the problem.
Bingo. Once this happens, an organization must do the bidding of its donors and sublimate its own values.