Caps help high power audio systems because they can charge/discharge very fast, and this helps reduce "pulsing" your electrical system. That is what causes the flickering lights.
I would not totally agree that they are a bandaid; they can dramatically improve the bass response and punch in a high power audio system, esp when the battery is more than 10' away.
As far as if you need one or not, if you hook everything up and your lights flicker, that would be an indication that a cap may benefit you. Also, if you notice your bottom end (bass) dropping out when stressing your amps, that may be another indication it may help you.
The reason it may be considered a bandaid by many in the car audio crowd probably has something to do with the fact that caps are rather pricey, and you could just put another (cheaper) battery back with the amps and get the same result.......
cheers,
Andy