There's no getting around the fact that chaff is a crutch used by FD to make NPC's last longer in combat. It is annoying, NPC's are also resistant to feedback rail strikes, they re-generate even under constant volley fire, with my Corvette, 2 Imp Hammers and 2 standard, so 8 rounds downrange. I see multiple hits and at close-up as well.
So the OP's frustration is understandable, but I can also see where hitting them would be hard and who knows, the hit boxes could purposely be made quite small as well.
It's up to FD to change/not change.
One thing is for sure. ridiculing and noxious comments accomplish NOTHING. Grow up.