So you’re ignoring the builds that can use both seal of blades and solael pants? And people use seal of blades both for pierce resist and lifesteal? Here just made it recently >1.1.9.1<Melee Templar, wait it's Channeler! DW Fire EoR Templar. SR 85ish. You’re forgeting that the ‘‘Adcth’’ is the only way to survive except a few certain archetytpes. Ability to reach lifesteal is not a luxury, it’s a necessity.
Abusing? lol. Ghoul is must not for lifesteal but for circuit breaker in most builds. And Bat provide sustain to some casters that have no/low weapon damage. The suggestions you’re making are affecting all builds, not just overpowered ones.