To be fair, I've given the most likely of a few explanations of the expression "Mad as a hatter" Not one that's used much these days But reading some threads can lead to sudden changes of mood - that's mercurial !