I've bitched in this very thread, and they have toned it down a bit, but they really need to move the religious stuff to optional in terms of Cub Scout advancements. In our pack and troops (and a previous pack I was involved with), we have basically made it one of those things the kids do at home. We don't keep it out of the official language we use at our meetings obviously.
Unfortunately, it would probably get shot down for now at the national level, but I have a nephew and niece that would be in scouts right now if it was there (and we tell their parents that our pack doesn't put it in your face, but the language and it being a requirement still turns them off), and I've known others who were turned off by it. I've seen several packs and troops that were majority non-Christian/Jewish, so hopefully leadership will address it at some point.
There are a lot of parents that are looking for alternatives to sports and getting the kids out of the house and away from screens.