He can be strong. He does require some amount of skill to play though and you have to have a team that will follow up. That's why he's strong in pro-play, pretty decent in high elo, and not that good in low elo. Plus he's countered fairly well by hard CC. He is supposed to be hard engage and then get out because he's kinda squishy. If he gets CCed, he will usually die or come close to death. I say he's not very good in low elo because you can't always expect your team to follow up. That and half the time they let you die by running away so you can't dash to them to get out of danger.