Why does everyone ignore the second part of my point? Corporations are going into record debt to do this. It is one thing to pay back shareholders by a dividend or buyback or whatever, if the company has extra profits, but it is quite another to borrow money to do it.
That works for now, but as soon as those interest rates tick up...