Not sure what the other classes are like, but as a few before me have said, I'm having NO issues as Smuggler in healing spec.
and a bit off-topic:
the healer companions I've had on my other classes are incredibly dumb as well. When I'm at 80% they throw everything they have at me and when I'm at 20% fighting an elite they just stand at a distance drooling.