Singapore too became very stingy with F seats after they put in the beds and res told me a month ago that they still allow only "one or two" per flight. That's why we're on OW this year. CX had no prob putting 3 or us on out of YVR, and BA never has a problem finding us seats.
Why are they called "Betsy" seats on CX?