A lot of people seem to be complaining that flights are very full in May/June.
But airlines cannot taylor their fleet just for a few peak periods. Planes fly year around. There will be periods where planes are half full and periods when they are full full.
In the later case, CX might regret that they could have obtained a higher yield by pricing higher....