Melbourne to Singapore recently was 7+h with no included food, only dubious snacks Easyjet-style. And in contradiction to another comment here, the email confirming my booking explicitly stated that no outside food and drink was allowed on-board. It's anyone's guess how,well that's enforced, but on first evaluation, if that's not extortion, I don't know what is.