They're bad in the face of the meta. It's not a character problem persay, it's a game mechanic one where every game option focuses on speed above all else.
Iceman - self generation, high AP/damage AoE, stun potential, AP denial
HB - self generation, large single target damage
Jean - two separate high AP/damage AoE, stun potential
Cyc - self generation, AP generation, large single target damage
RHulk - self generation, AP denial, high AP/damage AoE
The words "protect" and "heal" don't appear in there. HB is the only one who even generates either, but they're an afterthought compared to the rest of his blue utility (namely creating more red).