Even though Skyfall was also а 7 letter word beginning with an S, it was easy to make an acronym, because it's actually two words - Sky and Fall, hence SF.
But SPECTRE is an acronym in itself. So, is it S? Or do we use it in full form, which will make it one letter longer tham TMWTGG.
Edited by Krilencu, 05 December 2014 - 01:31 PM.