@CB, I've followed this thread for some time and for some reason your comment about housing not linked to CPI really hit home (like a light bulb moment), I've just realised how difficult it would be in future to save and to potentially raise a family. It's really has given me some perspective and laid to rest some of my lingering doubts about the program.
Also out of curiosity, because of the way CX like to change CoS and not adhering to contract agreements, wouldn't that mean any future potential cadets could have their contracts mix and matched as they please? e.g. housing allowance removed from their current contract?