I've been fishing for over 60 years. Most of that time I spent fishing with fiberglass rods. During that time I had never broken a glass rod, until recently when I inadvertently stuck one in a fan. It was also a fairly rare occurance to see someone break a rod in the days of fiberglass.
However with the coming of graphite rods that all changed. I have managed to break 6 graphite rods (3 fly rods, 2 baitcasters and a heavy conventional surf rod). So I would say that graphite is a lot more fragile than glass. The more expensive the graphite rod, the higher the blank modulus and the more fragile it is.
I prefer s-glass rods for all reaction type baits (spinnerbait, chatterbait, crankbait and swim jig). Glass rods usually have a more parabolic action than the faster action graphite rods. A parabolic action allows you to use a wider range of lure weights and still be able to cast them well. Graphite rods, especially the faster action graphite rods, seem to have a much narrower range of lure weights that they handle well. If you go much above or below this range its like throwing a potato with a pitch fork.
Just my opinion for what its worth.