Usually I see good community managers as people who go out of their way to be agreeable to the whole community, helping to reach common ground and consensus. That's their job, to solve those people problems. The size of the circle is whatever your community defines it to be, for some communities it's obviously easier to find consensus than for others. Example from the reddit post: Linux people seem to be fine with both GPL and BSD license, but BSD people seem to view GPL as problematic. So practically speaking it seems it can be easier to reach consensus in Linux, around some particular code licensing issues anyway (Please don't start a flamewar about this, I personally don't take any sides here when it comes to licensing).