Isn't that the reason they exist? To counter?
Its a medic class. I say we keep it BUT how about this:
They cant use their bots and bats becasue it would be in cargo hold.
They have their own sort supply of bots and bats for themselves.
Their guns do no damage but rather when they fire they either fire bots or bats at the target and heal them. THATS where the cargo of bots and bats comes into play.
Sometimes removing stuff isn't the best option. Maybe its just the game mechanic that needs a bit of work instead