huh, I find buybacks a good sign. First that management sees their company as a great investment, and second that they've demonstrated they can create wealth.
They have a history of never providing any real value. The theory is decent, but they never work. Better to spend the cash on something that will generate higher returns.