Olaf's Ult
So Olaf was broken back when Warmog's stacking was a thing, I get it that he needed nerfs. Honestly, I'm pretty happy with the nerfs he got all in all.
It really made no sense that his Q could be thrown 0 distance, good job there.
His W is about as good as it was before as a stand-alone ability. It's kind of strange for a bruiser to have two large attack speed buffs, but whatever.
His E scales with attack speed and attack damage, and now gives him way less effortless damage. It reduces his trading power while increasing his all-in potential, which is what I feel Olaf should be all about.
All in all, good changes. What I don't understand is why his previously defensive ultimate got turned into another damage steroid with CC immunity tacked on.
Olaf's ultimate makes him immune to CC; that's who he is. Changing that would obviously be a bad idea. CC immunity is clearly a defensive ability, why the Fiddlesticks did they decide to change it to a damage steroid?
It used to give passive armor penetration and be activated for an armor and mres boost. As part of the initial Olaf nerfs, Riot moved the armor penetration to the activated part of the ability. This was a mistake. CC immunity is a defensive buff, and it feels very awkward to need to activate my damage steroid in order to run away or catch up to someone. He ends up wasting a lot of the offensive power of the buff because he needs that CC immunity as a gap closer. Damage buffs don't help at all while you're not attacking.
When Olaf was reworked, Riot decided to discard the armor penetration entirely but added an AD boost instead. To make things even more backwards, the armor and mres is now a passive that's only active when the CC immunity isn't. This goes against the purpose of the ability, and this is why Olaf is doing so poorly in the current meta. If Olaf's ultimate gives any offensive boosts, they should be a constant passive effect. The activated ability should be entirely defensive (and possibly give mobility for the above-mentioned reasons) and meant to get him into the fray with his hitpoints relatively intact. If I wanted a damage steroid I would just activate my W.
Riot, please return Olaf's ultimate to the original version, or at least swap the bonus AD and the passive armor/mres.