It's not much of a struggle for me, I tend to agree with those that "hate" stock buybacks but maybe not so vehemently.
It's pretty simple to me. It breaks the social contract. The proper way to disburse excess funds that a company has no idea what to do with is via a dividend - which then gets taxed immediately. This is how investing is explained to the layman.
Stock buybacks are simply a tax avoidance scheme, the other properties of them are line noise are not material. It's not very difficult to understand why someone on a W2 salary would find this to be yet another incredibly unfair scheme against their best interests in favor of the investor class.