What's missing from that article is the detail that (as everyone reminds me) AJ has said there will be an F cabin on the Project Sunrise aircraft.
It's interesting that QF still maintain the need for F, meanwhile SQ has chosen not to install F on the aircraft it uses for the ULH flights, and surely markets like EWR-SIN would have a reasonable amount of premium traffic. Maybe the amount of real estate it takes up, makes it uneconomic. Also of note of the 10 longest passneger flights in the world at the moment, only 2 of those have First Class - both of the A380 routes (AKL-DXB and SYD-DFW). None of the ULH twin engine aircraft have an F cabin. Read into that what you will (I'm not sure what to read into it!)