I actually can't take his dry peeking, not doing anything is better than dry peeking in tier 1. If you can't shoot them don't even try, at least use yourself as bait for your team. He has this weird ego where he plays like a tenz or a yay but can never hit a shot.
Haven was such a throw from him as well, do 1 cheese strat, hit 1 headshot, buy a judge or something literally anything at all to close the game out but he just can't do it. The team has such a high ceiling but from the moment dephh doesn't put out numbers they immediately lose 50% of that power