Man that was a long cat fight JK

As much as I understand and agree Lyth
I don't think we will ever see such changes

Life steal is an offensive stat which grants healing equal to a percentage of the damage dealt by basic attacks, including those that are modified

This is BW, AD and Blood bath don't go saying oh you just heal instead, they changed that because they ripped bloodbath off of tanks and needed to balance tans sustain though WAR still has really good sustain

Magical or not that's what it is Im not here to argue about weather WAR should have it or DRK just stating the fact

Also if you say that BW you have heal at a certain potency not your dmg, you still have to do dmg to get the heal don't play lawyer with me if it didnt it would just be Second wind or equilibrium

DRK being a HP for dmg is a old concept from XI that got kinda transferred over but didn't make the cut after I think StB since dying is a thing for people
They will probably never go back to it cause they want to make it very low skill floor for classes

Now does Life steal equate to only magic if we go by DnD terms yeah but many other games LoL for just and example this isn't magical but then if we go deeper magical dmg to heal would be Spell Vamp... Vamp. the closest things to that would be good old drain and AD due to the magical dmg but thats off of league concept
lets delve into FF Aether is magical in a sense its just that Everyone uses if so Its kinda of the norm thats why you see Garleans use magitek and not smack you in the face and heal but we can. Thats why in lore SAMs were clothing similar to mages to help with Aether manipulation and NINs use hand signs, and yes WAR uses aether too
Different ways of using aether to solve a problem so lore wise yes everyone is magical unless your garlean
Even if you give me the argument of its physical dmg its still considered magical in the sense of lore normal people don't do what you do
Physical and magical dmg is just flavor text