If I do a postmortem at work and conclude that, say, kernel X.Y's page cache makes deadlocks under unusually high load more likely, that doesn't mean that kernel X.Y caused the outage. Something had to provide the high load in the first place. But the kernel was a contributing factor - we could have survived the unusually high load otherwise.