It's not going to change anytime soon. The Boy Scouts are a big money organization, it's executives are some of the highest paid executives of non-profits. And that money comes, in large part, through religious organizations.
Chartered Organizations of the BSAIt's not just the bigotry of the executives but an organizational problem involving chartered organizations and the dominance of gay bashing religions owning a heavy majority of Boy Scout troops.
It's why I haven't sent my Eagle Medal back. I can do that, I can sign a petition, I can refuse to donate to them, or anything else, but it doesn't matter. As long as the money is coming from organizations of hate, they will continue a policy of hate.