Weight, they can weigh a lot less than most metal frames; design your not restricted by tubing, and can make areas stiffer (bottom bracket shell) or not as needed; Cost, Carbon has got cheaper and cheaper, yes the high end ones are still expensive, byt the lower end are now as cheap / cheaper than their metal alternatives.
For breaking, realistically, most of the cracked frames you see would have failed regardless of the material used.