Teaching homophobic discrimination doesn't seem like a great way to prepare young people for the 21st century.
Our volunteer leadership has elected to keep that policy in place.
Sounds to me like it's people that need to be changed, not necessarily the BSA, and I never once taught homophobic discrimination in all my years in Scouting. Perhaps you can create a better organization to take the place of Scouting, or are you just whining?