I would think a Hummer could handle something a little more than that...
Then again, that was a pretty funky hit that suspension piece took. The wheel was spinning and it whipped over that rock...it basically landed on top of the rock w/ it's steering/suspension parts.
Man, the noises that thing made...

I always hated getting stuck or stranded when I used to go offroad (in a Bronco).