Let's be honest here guys, the mastery changes are a double edged sword.
On the one hand, tanks get buffed to both have up to 15% more resists, and vanguards have a massive shield which is exactly what we want. We also get a lower tier mastery to help prevent under tower harass (though I think it should do more against autoattacks personally).
On the other hand ranged champions gain 3% max hp damage that they can apply consistently as well as fresh blood which is a bit of an annoyance for the same reason.
In the end, despite ranged harass still being incredibly unfun to melees who can't interact with it, I think tanks came out better overall.