Punkalouver,
A distressing read, that. Interesting how politically pro-active BEA sound in this report, too.
Just a thought for you, though: the "bunch of Libyans", several of whom are not around any longer, sound about the same as any "bunch", of any nationality, trying to make a living in apalling circumstances. You might consider empathising as opposed to what appears, in your post, to be disdain based on their nationality.
We also know, don't we, that very similar commercial pressures exist everywhere, even in our own more pristine world, the difference being that here you can't get away all that long with cutting corners, particularly when passengers are involved.