Stick figure? You must be playing a different game then, 'cause mocap in LA Noire looks pretty good as well. It's just s shame that they had to capture face and body seperately.
Saying it's worthless is a bit thick, it really depends on the genre and requirements. I certainly don't needs that in a FPS or whatever, but those heavily character-driven games certainly benefit a lot of that.