You show a lack of understanding on what the BSA has just voted on.
The BSA will now present homosexuality as normal. It will be taught as normal in the merit badges - Family Life specifically. This is not a move of tolerance, it is a move of affirmation.
By this action the BSA has lost all legal grounds to limit its membership under the freedom of association clauses.
The Scout Oath and Law, are very specific. This decision guts them. My son said it best.... the only way to obey the Scout Oath and Scout Law now is to leave Scouting.
No - I won’t be changing how I do the family life merit badge.
As for leaving scouts - I’m still wrestling with that decision. I feel I achieve something by working with the youth. If I bail - that is lost.
However, I can’t logically argue with your son either. I do feel that if the Oath’s meaning can be redefined on a whim - what is the point?