I still say that none of them really qualify as "crappy," though. A superhero isn't fundamentally flawed because a kid has trouble figuring out how to fight crime effectively with his power. There are characters that make WAY less sense than Bouncing Boy, who's merely outclassed and slightly silly. Especially if they were throwaway characters or meant for humor impact. (Heck, the Tick worked with the Man-Eating Cow!)
Again, I point to Zatanna, carrying on a legacy nobody cares about, barely gets dressed in the mornings, and has a (serious) power that messes up every story she's in. Green Arrow's another "major player," but he was created to copy Batman in-company, except that he later became a womanizer and a whiny liberal.
Or look at, y'know, any character created in the '90s. Azrael, the brainwashed cultist who helps Batman on his off days. Or Anarky, a kid on stilts who wears a trenchcoat and zaps people. Zauriel, the angel from Heaven who...uhm...look, Grant Morrison wanted a set of wings in the JLA group shots, OK? Any number of cops (or social workers, for some reason) who stumble across a cache of weapons and start blowing up parts of the city in the name of "justice" (Gangbuster and Firebrand, I'm looking at you).
Gleason's Silver Streak, as I think I mentioned elsewhere, makes no sense from any perspective, to get back to the Golden Age and away from DC.
See, now THOSE are crappy superheroes.