Can We Just Acknowledge: Riot Has no love for Top or Jungle roles
Basically, my point is this:
Riot has consistently shown that they dislike both these positions.
When tanks/tank items (I think the issue was mostly that tank items were far too good, could just be me tho) were great, the only reason it changed was an outcry from pretty much everybody because you would only ever play tank anything. Riot did not change tanks because top laners hated playing against them, they changed them because most people hated them. Now, look at the Fiora/Riven buffs. These champion did not need buffs in 9.19, Fiora was already good (how is Parry a fair ability?) and so was Riven (arguably too good for a champion that requires hardcore animation timings to play well). Jax didn't need the Q buff in 9.18, and, along with Shojin's, is a massive issue top lane. Can we stop pretending like Riot understands or likes Top lane? It's obvious they do not, and the only thing that could possibly give them a shred of credibility would be removing Shojin's in preseason.
Jungle wise, it's quite clear Riot also dislikes JG. Most Junglers I know hate the role right now, it is far more team reliant than ever, scuttle spawns too late making farming junglers useless because you're expected to be a gank bot. Counterjungling is dead and can even benefit the enemy, since you can just end up rubber banding that camp for your enemy. Jungle experience and gold has been nerfed to a point where most junglers are pretty much just a walking ward past 15 minutes into the game (excluding a few with useful ults like Gragas).
I feel as if Riot simply does not care about these roles in any way. I could be wrong, but I doubt it, though I wish I were.