The F100s are actually pretty reliable; the problems in Italy and NRN were not due to tech problems with the aircraft.
Put it down to a combination of circumstances; the crews were working very hard, long days and multiple sectors so it wasn't really down to them. Finding culprits doesn't cure the problem: finding solutions is better.
Sometimes the "plan" doesn't come together; c'est la vie. But there are still pilots and cabin crew earning a living.