Stock Buybacks Debate: Are They Truly Beneficial for the Company?