User blog comment:Hidden Sniper/Mechanics that don't make sense to me - Part 1 Lifesteal/@comment-5412516-20130716124754/@comment-3476718-20130716130300

Maybe giving BT some less lifesteal, and more armor/MR/health?