Remember when you first discovered poker cards as a kid and tried flinging them as a weapon at your friends/siblings/whoever? Yeah, Gambit does that and his cards explodes.
The script may have sucked simply because it actually sucked, not because of Gambit (bad character or not), but because he found it poorly written, actually. Plenty of good scripts have written around characters that have been considered "not so great". It happens.