He is pretty weak, he needs a buff 100%
He's still really good in high elo, they can't just buff him recklessly.
His core items took a nerf is the problem, GLP was great on him now its kinda poopy. It's tough to itemize this guy which is why he may seem weak now.