I distincly remember some people complaining that bbb was usseles because they reduced they range of the ability. And it got reversed.
I could have misread that, or just be plain wrong. If so my apologies.
But it doesnt change my opinion the bbb is to good for its cost and or the unit its on. Its to punishing fo tw atm.
You can find the change log here and check for the patches Brumbar got.
https://www.coh2.org/topic/4307/coh2-changelog
When it comes to barrage there mostly nerfs
The ability might or might not be "to good for its cost" (it used to be free) but comparison with Zis barrage are not really helpful in anyway and seem more like rant about allied things being up and axis things being op than anything else.