What customers want and what customers are willing to pay for are two different things.
How about focusing on the basics like food - the onboard catering for international has gone so far backwards to save costs. For most of us stuck down the back, the fact you get better food on a Sydney Melbourne flight compared to a international flight over 10 hours is a disgrace. Exhibit B is the lack of a breakfast for the international flights arriving back from Asia in J...
Until they improve the basics, all of these things are merely distractions to the basics of making it viable.