They always make it sound like they are doing passengers a favour when announcing all these late to be introduced initiatives.
Fancy announcing refurbishments to A330s, in the fleets dying years. Upgrade programs should run continuously over time to keep the product in check with modern day standards. 737s should have power at every seat. They don’t. The seats are from day dot also.
All these last minute capex splurges in ‘customer experience’ is just poor planning. You are meant to forecast and plan that stuff 10 years ahead like everyone else does.
The NG fleet should all have had power a decade ago. The Yanks got onto the Scimitar program almost immediately when the program became available and forecasted over the coming decade, Virgin got wind of that and jumped on that also. Meanwhile QF have now decided to install them, in the 737s dying years.