In my view, the root of their problem was money
The Boy Scout National Council receives much of its funding from corporate sponsors, such as UPS, Merck, Intel. The gay mafia went after those corporations to threaten the Boy Scouts.
When it came down to it, the folks at the National Council would never put themselves out of a job over this issue. Like many national organizations that become complacent and corrupt with time, they probably have some people at HQ who accept the whole progressive, gay thing as well.
The local and regional councils are totally self-funding (as I understand).
the national council sowed the seeds of their own destruction when they became reliant on corporations for their funding.