Xin Zhao is too strong.
He has no drawbacks. You can't kite him, he can point and click jump on you, then knock you up, then slow you, all back to back, no way to counter him. His ult makes him too tanky for too long. He can tower dive all day long and rack up kills.
might be one of the most balanced champions in the game actually.