There's no reason to play fighters when Graves and Tanks (IBG/Sunfire abusers) exist
Graves is basically a bruiser but ranged with a better defensive steroid than Olaf on a basic ability. Graves can also build to drain tank as well, something fighters can't dream of doing because of chain CC and how shitty tenacity has become because everything has CC on it now.
Tanks straight up out lane fighters. And they have always outscaled them for team fighting and can easily withstand their split pushes. And with IBg/Sunfire and natural wave clear, they can hold off waves forever to prevent a split pusher from ever being a threat. They're also better in 2v2s when junglers come top. They can still solo anything in the game while having 300 armor, 3.7k HP and 160 MR (not to mention many of them having natural defensive steroids. And they use grasp better than any class because they will be the first class to stack HP.
You can change trinity and buff wits end all you want, you might get Irelia a few games. But it won't change anything, graves and tanks dumpster them in lane and can play for team fights where they outshine fighters. Why would I play a class that gets outlaned and outscaled? Because I probably want to lose Elo, that's why.
You nerfed Jax, Shyv and Yi for abusing guinsoos/devourer then you destroyed guinsoos and removed devourer - by the way this is something you always do: you nerf the champions then you nerf their items and give no compensations. Until you actually nerf the absurd amount of damage tanks do and delete Graves (the best bruiser ever because he's ranged), fighters will be complete trash.