What a weird argument!! There is no info available on this thread as to the experience levels of the crew. We do not know if it was a "pay to fly" FO but that hasn't stopped some people assuming it was and using it as an excuse to start a rant.
PS why is this in Interviews, Jobs, etc and not Rumours and News? Seems like some serious news to me, if true.