User blog comment:Xyclone010/Mastery Discussion/@comment-5077844-20140817092548

Of course not all masteries are ideal. That's why they change every season.

ALso, the reason why lifesteal/spellvamp is in the utility tree was to make it so that you don't get them for free in a 21/9/0 setup. In season 2 i believe lifesteal was in the offense tree and spellvamp in utility.