In my opinion this is an excellent definition of hard and soft - as such, I don't beleive that there are any 100% soft or 100% hard styles. For example, in boxing you are taught to roll with punches instead of taking them full force to your arms/head. Similarly, learning to dodge/slip a punch negotiates incoming force without meeting it head on. All styles are a mix of hard and soft techniques, so it's not really a matter of having soft and hard systems, but of having MOSTLY hard and MOSTLY soft systems. Along the same lines as timmy: you need to learn both striking, grappling, and takedows in order to be a well-rounded fighter. similarly, you need to know when to be hard and when to be soft. There are some times when you need to negotiate your opponents blows, and redirect them, using their own force against them. There are other times when you need to crush through your opponents blows to attack him.