Linus is in the right. 100% of "software development best practices" seem to be "how can I not take responsibility/liability for this code that affects my users." and "sorry can't reproduce it here." even though it is obviously your fault if you think about it for 1 second.