Before you waste anymore time trying to fix what is wrong with a Scout Troop look around and see if you can’t find one that is a better fit. Put aside the question of dedication, misplaced loyalty and grim determination and look at what the problems are doing to your son.
People of good will sometimes find themselves at odds with one another in schools, churches, community organizations and Scout Troops. Not everyone gets along all the time.
Examine your goals for being involved and keeping your son in Scouts. If they are not substantially being met by his current Troop its time to find another. This process can be as histrionic or as simple as you choose (please choose simple).
Simplicity is making the change quickly and quietly. No long letters, emails or discussions, get the papers and walk. If the Troop you are leaving is interested in why they will ask. If they do have the simplest most direct answers ready – but don’t be drawn into a long discussion. If you want a cathartic experience speak with a neutral third party.
Join the new Troop without complaining over the old. Make a fresh start of it.
Our little town has two active Scout Troops and they are quite different. During Webelos transition time we get visits from families who choose us, or choose the other Troop. Sometimes we swap Scouts back and forth after they find that one or the other Troops is a better fit. My attitude is that this is all “no harm, no foul” territory. So long as the boy stays in scouting I am happy.