For those not aware, the buff is a slight cooldown reduction of Three Talon Strike from 9/8/7/6/5 to 7/6.5/6/5.5/5.
I would like to point out this is largely a midgame buff only.
Xin Zhao clears just fine, often only needing one usage of his Q per camp if that, and the cooldown doesn't typically carry over onto other camps. Furthermore, this change does virtually nothing for early game ganks. I suppose this may help out in 1v1 fights in the early game, but you shouldn't be 1v1 fighting Xin Zhao in the first place so no effective change there.
On the other hand, as a buff only to his early rank cooldowns, it would effectively have no difference by late game.
The real change I think this may cause is that it would give more credence to E Max second Xin Zhaos, since there's even less marginal gain per ranking his Q.
To respond to the OP with this in mind, I genuinely don't think the problem is buffing an already strong champion necessarily. The real problem as I see it is that it may emphasize a strength of Xin Zhao that people already hate, that being that if you get caught by a Xin Zhao (especially an E max second Xin Zhao), you're already caught and you're probably already dead.