I think Riot's given up on armor and magic resistance as viable stats
Leona's W is getting modified to provide some flat damage reduction pre-mitigation. While that's nice, it also seems to show that Riot just has no more faith in armor or magic resistance as stats. They seem to want to replace them with shields, %-based damage reduction, pre-mitigation reduction, etc.
Feels like they're trying to cop their way out of their own mistakes. It's so much easier in HotS where Armor is far more consistent.