Money definitely does buy happiness. Ever notice it's only ever poor people who spout that tired old saying, "money can't buy happiness?"
Actually, I've read in several books about people with wealth, and they readily admit money doesn't buy happiness.
Money = freedom. Debt/poverty = slavery.
Now, this is probably more the reality, and the wealthy people do say this, at least economic freedom. The only flip side of this is having to protect your wealth (and your person), which is sort of a slavery.