I know that most accidents end up being attributed to pilot error, but could I suggest that the main reason for the improvement in accident figures is technological - the aircraft simply dont go wrong as much. This then leads to less emergency situations which the crew are placed in and therefore less chance to get it wrong.