Is Doomfist any good?

You’re either absolutely cracked at him, ontrick him and can easily stomp any lobby all by yourself, or you accomplish absolutely nothing and get slept, hooked, hacked and destroyed every time you’re visible for 2 seconds.
There is no inbetween.

You dedicate your entire life to training with him and doing countless hours in workshop codes or you’re worthless.