That's the second Shimano derailleur I've seen that broke at that location. I don't know why they put a spring in there; doesn't seem necessary, weakens the thing at a crucial location, and makes it harder to work on.
well, when i got the frame, the rd hanger was bent, so i figure this one broke because the bike fell over at some point in it's life.