I definitely don't think they suck or are gimped. But I don't think Blasters were gimped or sucked before i24 or the latest round of changes, yet they got a buff.
What changed my mind, because I used to agree that support sets were fine as is, was this history shared by @Luminara in one of the beta threads:
"Support archetypes are forced to adhere to a rule set which was modeled around and based on toggle mutual exclusivity being the standard in the game. The purpose of support sets containing ally-only buffs was specifically to complement toggle mutual exclusivity, and the purpose of toggle mutual exclusivity was to promote teaming. Toggle mutual exclusivity was removed and the game was redefined around an entirely different set of rules, except for support archetypes. The archetypes with the lowest HP, lowest damage output, no status protection and slowest progression were left with the legacy restriction of not being able to use their own powers on themselves, for no reason beyond Cryptic's determination that they weren't unplayable as they were, so there was no reason to bring them into the new rule set unless or until they reached that point."