What about FT is so broken that this place needs a major re-organization? FT seems to have managed to incorporate miles and points and the "three Cs" without a forum shake-up or even a published adjustment of "core mission".
If the purpose of re-formulating FT's "core mission" is to re-organize the FT forums, keep in mind the so-called Pottery Barn rule: if you break it, you own it.