A good airman probably would have picked up the error but most of us are average airman and this is not the first time a tailstrike has occurred because of incorrect weights being used. What has to happen is the development of a system that is 100% reliable. Did this type of occurrence exist when takeoff performance was calculated manually? Its no good saying that the systems are robust enough as clearly they are not.