Slang is odd. Literally, a dud is an unexploded bomb -- something that was meant to be a bomb but failed to be. And yet we consider a "bomb" to be a worse failure than a "dud."
For that matter, a blockbuster is literally a bomb large enough to destroy a city block, so that's a kind of bomb that we use to describe a massive success. "Dynamite" is an adjective for something highly successful, and a great time is a "blast."
So not only do we use a disturbing number of bomb-related metaphors to describe the success or failure of works of entertainment, but we don't even use them consistently. (Even before you contemplate the paradoxical discrepancy between "a bomb" and "da bomb.")