Since the other thread got locked for never talking about it, I'll put this one here.

It seems to me that, at least for attacks where the attacker's hands stay in the center line (and don't focus on as substantial of shoulder extensions as other styles might), power generation would come from:

1) footwork,
2) timing into the attacker's motions, including body manipulations on them that act as power magnifiers, and,
3) at least for some lines, waist/spine manipulation.

Of those factors, in competing with styles who also have those traits, what do you see as the comparative advantage of wing chun?

Do you view it as a case of balancing power generation with defensive attributes?

Would this be accurate? Why or why not?