Honestly, this is a huge problem with the way the game is structured.
Forcing us to engage in this monotonous PVE fighting to get XP and gold serves little value, and ends up restricting all that you can do. You have to give champions abilities to help them fight minions and monsters, even at the expense of making them more interesting against champions.
cannot be bad at wave clear. She simply does not function in her role without it. So when you tried to introduce bad wave clear as a possible weakness for her, it ruined her as a mid laner because wave clear is not actually a lever you have available to you. If a champion does not have wave clear in mid, they cease to fulfill a crucial role of mid lane (unless they have the hyper roaming ability of an assassin to compensate).
had to lose his passive in order to get a more supportive kit. He is down an entire ability in team fights and ganks because he HAS to be able to clear the jungle in order to be a jungler.
Why is PVE so important? Stattik Shiv, the various versions of Tiamat and Sunfire Cape, Bami's Cinder...it just honestly seems at this point like you have to put in so many different levers to try and help champions actually kill minions because their kits don't let them do it fast enough. This isn't a weakness/specialization, because there has to be a baseline, Zoe proved that. This isn't a way of optimizing your purchases or opting into specific items, top lane tanks simply stopped existing after Sunfire was nerfed and ADCs always prioritized Stattik Shiv.
Now, I know you will be opposed to the idea of removing PVE from the game. So I ask you to defend it, instead. What are the benefits of keeping CSing and jungle clearing in the game? When you have so many costs associated with the upkeep of minions and monsters, when you have to rework the jungle every two seasons, when you have to tune items for supports that can only function for supports just so they can have enough gold to function, then you are screwed because you can't figure out how to introduce XP to the support role without it benefitting everyone else more but supports don't get enough XP because XP is tied to CSing...
The entire PVE of this game is archaic and it seems to waste a lot of the balance team's time and energy maintaining. So, what is the benefit of it?