Many of the people on that forum work for CX and its related businesses, and it's a great resource for learning some technical knowledge related to planes. I don't see why they would have to make things up if that wasn't true. Not sure if you also work for CX, but well, inconsistency is a huge part of CX culture
There is a Chinese saying, rumors don't surface out of nothingness. I guess time will tell.
(from someone NOT excited at all about flying 35g long haul for the first time next week)