The lateral line is super sensitive as are certain senses for all predators. Those bb’s will be sensed from a much greater distance than the motions made from a lure’s basic design as it moves. Does more lure noise make a difference when it comes to provoking fish?
One design I would never fish without rattles is the Rat-L-Trap. But as with most lure designs, time and place determine when and where I use them. In-their-face or subtle presentations? Faster or slower? The Trap is generally used with a horizontal swim whereas surface crankbaits with rattles are used at a slower speed. Both catch pan fish – crappie included.
As always, fishing with lures is about the combinations:
lure design combinations combined with what and how a lure is used – at least in my experience regardless fish species.
Heck, since live bait suspended mid-depth does the trick with their subtle or tortured noiseless motions, why bother with bb’s? Bb’s amplify sound and maybe are more annoying at times to less-than-active fish.