My flight from hell: 11 hours with no in-flight entertainment
To quote from the article "Under their conditions of carriage, the contract between the passenger and the airline, Australia's carriers undertake to get you from A to B, and nothing more. If your flight is delayed - and unlike in the US and EU countries – there is no statutory right to compensation in Australia."
Virgin Australia T&C's are at
https://www.virginaustralia.com/au/en/information/ife-terms-and-conditions/
8. Virgin Australia is not responsible for any interruptions to the service including, without limitation, those due to acts of nature, power failure, satellite signal failure or any other cause.
9. Virgin Australia is not responsible if IFE is not available on a flight due to a technical fault or serviceability issues.
I could not find Qantas T&C's for IFE.
Buying the ticket you have agreed to the terms and conditions of carriage etc. so there is no right to compensation.
Yes it would be annoying if it did not work especially if time and time again, but again there is no right to compensation and if any if given it is a sign of goodwill.