I wonder what you would do/expect if you were on a transatlantic flight where the entire IFE did not function - a not too infrequent occurence that international flyers experience now and again. Even then I do not know that anyone gets compensated (imagine compensating 200 passengers for faulty IFE) although IFE is the norm on international travel. In contrary IFE is not the norm for domestic travel and is even not standard on all CO flights, so I would be amazed if they compensated you.