I think you built yours a little better than that particular one, your tire is mounted much lower and doesn't put as much leverage on the spindle. BTW, totally dig the stealth look of that setup, nice work!!
As for what happened to that one in particular, you can see from the close-up of the...