At last, I have actually found a place I would genuinely consider taking this despised upgrade.

And that is in free-for-all games like the recently released 'Take the Station'. This mode completely changes the dynamic, and this discardable card changes from an overpriced annoyance to something that will make most other players choose to engage someone else's flagship with their squadrons.
Immovable Object
Author: Matt-Shadowlord Faction: Rebel Alliance
Points: 150/150
[ flagship ] MC80 Assault Cruiser (114 points)
- Custom Commander ( 0 points)
- Defiance ( 5 points)
- Raymus Antilles ( 7 points)
- Engine Techs ( 8 points)
- Cluster Bombs ( 5 points)
- Electronic Countermeasures ( 7 points)
- Leading Shots ( 4 points)
With 4 fleets on the table, is that the ship you'd send your Boba Fett/Han/Rhymber/Whoever after? Exactly.
And yes it's helped by the fact the mission also boosts the value of the MC80 (which is unlikely to shed points) and that it just can't manage to fit Advanced Projectors instead, but regardless, there they are:
Cluster Bombs included in a list on purpose ![]()