With all due consideration for your points, some of which are quite good, the idea that the travel histories are the main problem for delays for most is not, IMO, true.
They can be a delay. They can be a serious delay. But by far the biggest cause of long delays appears to be...