UN fault for not leaving South Lebanon when told to do so. Since the beginning Israel has told UN forces, civilians, and anyone else with a brain in Southern Lebanon that a all out war against Hezbollah is occuring. Anyone left behind stays and does so at their own stupid risk. Including the UN. I don't feel bad for UN when they shouldn't be there and have been told to leave the area as well. Whatever has or does happen to them is on them. Again, they been warned to leave.
If the UN goal is to create martyrs out of their own troops, then just skip the charade and join Hezbollah officially/directly.

EXAMPLE: If you're at a rock quarry where your not supposed to be and they yell out 'fire in the hole/sirens' as they are about to do blasting in 5-10 minutes and you stay, ignore the warning, end up getting hurt or dead... not rock quarries fault, that's for damn sure. I think the phrase goes 'stupid gets what stupid does'. Should be the motto for UN really.