He missed 56 games last year with a back injury. Also he's 36 years old.
I wouldn't call him a soft player, because he is physical, but he never fights and is coming off a serious injury.
As a player, I'd be more intimidated by a big hitter than a fighter. I could always choose not to fight. It's much harder to avoid getting leveled. Thus, a hitter > fighter in my eyes.