Tragically it boils down to Pilot error. Being highly Experienced, at times, works against us, many hours doesn't insulate us from mistakes.
At least for a little while this event stays in our minds and may save someone else, but it will happen again, sadly🙁