Yes yes lots of mitigating circumstances but . . .
. . . I say again; when you professional pilots line up to depart surely to God you look down the runway, you look at your heading bug which I presume you have set on the correct runway heading and your check you are taking off on the correct runway. Because if you dont and you run off the end of a runway that is way too short for your airplane's performance YOU are going to be held responsible. Who else is in charge if not YOU the Captain?