If you take a look at a earlier post I made on the uses of such a brigade like the Stryker, you would see 'speed bump' listed.
And you are right- while I will quibble on the good firepower bit - I think you are being generous, such a role is some that the brigade aught to be good at. Sucks to be in said unit, but there it is.