Your fault. Should have done a pre-ride check. Sorry dude. The rear brakes only provide about 10% of the braking force or something and I am 100% sure you should have been able to avoid this using only the front brakes. You realized they were loose why would you ride that way? I really am not sure why you are so upset over this.
Edit: Also, that carbon cage IS going to break. Just so you know - those things are overpriced pieces of crap (the Performance ones).