Did some searching and all of the reputable medical and psychology sites I looked at are still saying it's a depressant? I'm confused by that link, does it only point to the book "Under the Influence" or are there additional sources for this theory?
FWIW, from the completely unscientific experiment of only my personal experience, when I'm drinking, I'm depressed. At eleven months' sobriety, I'm not, despite many stressors and not-so-great life events at the moment.