They should add a bunch more J seats. Getting a J seat at short notice is next to impossible, and CX has a tendency to fly these on the most popular rotations of the day.
I am writing this from an economy seat on CX419. This change cannot come fast enough!