You are addressing the division issue now. We are told to be in agreement as a united people. My goodness don't we already have the proof from fractured Christendom which despite serving the same trinity God have no agreement within themselves. Pandering to people's divisive natures bears the fruitage Christendom now reaps.
We have a biblical responsibility each and everyone of us to remain a united flock despite the pressures and imperfection and errors that may happen.
We do not put unrealistic expectations on the Shepherds to do all the work for us. Our unity as Christians is also recognition of our responsibility as Jehovah's people together.
Leaving Witnesses because you do not agree with having to obey shepherds is simply biblically wrong.