From what I believe from my colleague, SQ recycles its monthly movies and therefore they can offer 60 movie channels whereas CX offers something like 29 movies, 87 short features, 100 CDs and move 30 Nintendo Games. The only difference is that SQ has 31 more movies and 100 more CDs which are recycled from previous months programming.
CX also has the ability to opt for the same number of movies that SQ offers but the key question remains, do CX passengers want 60 movies with half of them carried over from previous months programming?
Just something to think about.