Possibly a last minute aircraft change not reflected at the check-in desk, hence the wrong aircraft map and non existent seat assignments. Accommodating revenue passengers on jump seats should be justifiable only for proven safety reasons and if no other options are available, definitely not for commercial reasons like it happened in that case, otherwise in a matter of a few more years commercial aviation will become a total circus.