Curious to see if this sticks. While I think it's a nice gestue to offer a light meal on a six-hour flight, I dont know if it will really do anything as respect sales.
Most leisure passengers will still book the cheapest flight and most business passengers are likely flying based on corporate contracts (not to mention wont be paying for meals anyhow).