To be honest, I've never encountered anything like that in my dozen years flying with CX. I was really disappointed by how everything was handled in such unprofessional way. As if nothing out of the ordinary have happened. Literally, they wouldn't have known a thing if I didn't tell them that they should be flying in J. And they only realized that they have been downgraded after boarding the QF plane and finding their seats.