Qantas has been able to do Netflix/Youtube/whatever on a plane with free wifi for several years. I'm not talking about onboard entertainment, which is a separate thing with a separate app (which is, on the domestic flights where free wifi is offered, largely obsolete at this point). It's not without momentary buffering issues, and I will tend to download things in advance for that reason, but 99% of the time it's pretty good.