The obvious cofounder is that people who drink coffee a lot have a higher socioeconomic status, better healthcare quality or a less dangerous job. It's like those studies that show drinking wine raises life expectancy.
I wonder if this study is a bit one-eyed. Coffee contains certain neurotoxic amines of the beta-carboline family which can also cause anxiety and depression.<p>Does it make you live forever but unhappy?