Well I guess the duty officer was not aware of all the flights then.
BE929/904/905 operated on the LGWGCI route providing and extra 300 seats and BE615 operated SOUGCI and additional 2 sectors later in the afternoon, (unaware of Flt.No's) giving an extra 150 seats on this route. There was an extra EXT-CI-EXT rotation giving 100 seats, 3 extra LGWJER sectors, so another 300seats there and the extra BHXJER rotation giving 200 seats.
I think you would severely struggle to find another airline of a similar size, that has the sort of flexibilty to launch the additonal operation as detailed above.
Why not try being thankful for a change and appreciate the service you have. Some crew members ended up working their rostered days off to help out...perhaps Minesagrolsh, you should tell them that they shouldn't bother next time.