Another thing is that the team heals were one of the few trade-offs that worked, that is, where things were actually exchanged for other things in a wortwhile way for the player. The drains don't debuff mobs, so there's no exchange there. The AC drains and nano drains have severe flaws that make their use pointless. The wrangles have such short durations, such high NCU costs, and so severely penalize the trader, that they're generally useless in moment to moment team play.
So, yes, we love the concept of exchange and tradeoff. Please, like, put it in the game? This heal change may be a good sign, if it can get them to finally give the trader class some serious attention. The team heals probably do need weakening, but above all what the class needs is attention.