Please pass on the feedback and hopefully the on board crew can be told to lift their game.
[URL unfurl="true"]https://www.qantas.com/au/en/support/contact-us/customer-care-feedback-form.html[/URL]
If you ever get those surveys after the flight, make sure to fill them out.