If Warfare didn't apply to bows/crossbows and daggers then scoundrels, huntsmen and necromancers have no way to scale.
They would scale off of Scoundrel and Single Handed or Dual-Wielding, Huntsman and Ranged Weapons, and Necromancy (it would need a damage scaling property added to it).
Your argument is compelling, but it's basically saying "they can't do that in DOS 2, it would require a huge redesign".
I don't think you're wrong, but I'm not expecting changes to DOS 2. There should be plenty of time to change how scaling works for DOS 3.
It just feels really wrong when the best way to boost your bow's damage is to ignore both the Ranged combat ability and the Huntsman ability, in favour of a melee combat ability. It also feels really wrong to pump the exact same ability whether you're a single-handed or two handed fighter, Necromancer caster, a bow or crossbow user, or a backstabbing rogue.