@hayhor I'm guessing since the have Loba's bracelet which is better...but is still bad (xD), and Valkyries jetpack, the bat was "needed" to make it work differently. So they took parts from Crypto, Loba and Octane to create this monstrosity.
Lore-wise someone could just shoot the bat. That would perhaps also mature her a little? As
@BigMacAttack8u mentioned her personality is pretty annoying (thankfully the echo location-line is gone).
I am usually playing with mic on, so I try to call stuff out. But yeah, I get you.
Compared to Loba, Mirage or Maggie who are the legends I use most, Vantage's skills are not very team focused.