I work at the largest IFE vendor in the world, and I can tell you that current satellite networking implementations would not be able to support a full aircraft. So if they did offer it, they would have to price it very high to keep an appropriate level of service.
I paid 30 Euros for 'net access on a lufthansa flight and only saw only 3 other people in the Economy cabin using it.