Resolve Tree
The runes in the first two rows of the resolve tree are not diverse enough, especially for junglers. For starters, Grasp is too difficult to proc in the jungle to make it worthwhile. Aftershock is useless unless you have some form of immobilizing cc, and even on Ornn it is bad because it procs when you don't want it to, like when he uses his ult. Guardian is underpowered even on most supports, but for junglers it is especially bad because for a decent amount of the game you aren't even near your team. It would be wonderful if you could just add something simple that everyone could benefit from in any situation, like 1 armor and magic resist per level. It doesn't even have to be that strong, just better than the "options" that are currently available.
As for the second row, Font of Life has pretty much the same problems as Guardian and Aftershock; you can't proc it on your own, and you need some form of cc. Shield Bash isn't useable by 90% of champions, and Demolish is only okay if you are trying to push, which, same problem as Grasp for junglers, isn't useful often enough for it to be good.
In order to remedy these problems, you could just move a couple runes around, like maybe switch Shield Bash and Bone Plating. Small changes like this to the resolve tree would also help top lane and support diversity too.