Well done for christening the new forum with a lovely bonfire, Technics 
As usual for these debates, there’s been a lot of well reasoned (although obvious) argument along this thread, as well as the spurious glorification of selected aspects of religion while also attempting to change the terms of the argument.
Its a source of embarrassment for us as a species that in this day and age such a debate needs to take place. Additionally, the issue is not wether cadets should make a promise to god, but actually that the Corps is a reflection of a society (particularly the Armed Forces) unfairly and massively biased towards religion.
Like society and evolution in general; personal beliefs are legion and transient. Not monolithic and static. Religion is a cancerous blight on humanity and anyone who cannot work that out for themselves will not have someone else tell them (they only let other people tell them nice things, you see) and are beyond rational argument. Ergo, these arguments are always doomed. But they are important to have.
The problem the Corps faces with regards to iradicating religion isn’t “Handbrake House”, but the higher echelons of the MOD all the way up to Parliament and beyond. This country (its mechanics, not people) is so deliberately and cynically infected with religion that the odds are heavily stacked against any attempt to loosen its grip.
Harpooning the octopus in the head would only be possible by an actual supernatural event, significant enough to completely destroy “faith” in the most gullible and committed. Therefore the only other way could be by chopping each tenticle as we go. Removing god from the cadet promise could be one small but useful cut to make.
The Corp’s leadership doesn’t communicate potential decisions on the table, therefore we can’t really assume that this issue is under review, can we? So what do we do instead?
The UK Armed Forces Humanist Association has campaigned for a rebalancing of the relationship between the MoD and religion, obvious stuff like secularisation of padre’s and promises, but actual changes have not been realised. Indeed, they emailed many ATC Sqn’s a while ago to advertise this option to all cadets. Although this would be nothing compared to a cadet’s exposure to religion, both huge and unsupervised, they were no doubt ignored by many OCs.
Religion already loses every argument it has with rationality and religious people are firmly in the minority in this country. Yet there is still a huge resistance to changing things to accurately reflect and accomodate everyone’s views.
My answer? Unfortunately, I think we’re gunna have to wait for the least among us to evolve. But its OK because they don’t believe in evolution, so time will be the ultimate arbiter of this sorry and unnecessary debate.
BPR