I dont really like the "out-their" changes to pyke last patch.
tying all of his utility to lethality makes understanding the champion even more weird. A very important part of the game is understanding. And lethality being a means of scaling isnt one of them.
I feel like this is a very strange approach that only complicates a character needlessly.
If you want a fix to pyke, i would say buff the HP part of his passive (make it so that it actually gives some hp.) but hurt his scalings. Thus making him pick assassin or tanky, like every other champion that has had an issue like this.