Jet Blue boasts of their in-flight entertainment; and with 36 television channels, 100 radio stations, and a surplus of free movies, they certainly have the right to.
This ad was a play on the fact that people sleep on international flights, and pictures what might happen if they don't.