If you are going to use that argument, then the world as you see it is screwed. Do I think everyone should turn their backs on the BSA? No. Does there need to be pressure put on them to rethink their views? Yes. But it needs to be done in a manner that doesn't effect the kids. You're punishing them for a decision they didn't get to make.
I can find fault with every organization. If you're looking for perfection, you won't find it.
How exactly would outsiders put "pressure" on BSA to rethink their views? People can complain all they want, but unless the funding begins to dry up, where's BSA's incentive to change their views?
The whole "don't take it out on the kids" argument seems kinda screwy to me. I get that there are a lot of people who enjoy scouting, my little brother was a scout for a number of years, but on the surface it looks like you're saying to keep giving money to the organization and cross your fingers and hope that they change.
Why would they change if you're still giving them the money anyway?