Actually, a str. 6 Ogre would roll a lot more dice for his attack resulting in more successes and boons, and therefore more damage and criticals, than a str. 2 halfling.
My problem with ability scores being added to damage is that you get twîce the bonus for one time the investment.
A str. 4 character will not only roll more dice and therefore succeed more damaging actions, but his base dmg. will also be higher^than a str. 3 character. This results in strength being an absolute necessity when you want to chop down monsters.
This is not very congruent with my perspective of warhammer, where skill can replace brute stats. Indeed, apart from magic items, dudes like Tyrion of Felix Jaegar should be able to be daunting opponents despite their stats being not exceptional.
The current system does not allow for that. Either you are strong and therefore good at hitiing and damaging, or you are not and therefore you are no good at all.
After more thought I am thinking of doing that, just removing all stats from soaking and damaging, and adding a simple trait to some monsters:
Huge: add + 2 soak to any hit inflicted on it.
Gargantuan: add +5 soak to any hit inclited on it.
Huge would apply to troll - sized creatures, and gargantuan to dragon-sized creatures. Perhaps there could be more intermediate soak additions for intermediate sizes.
Within this system, I believe stats become less of a must have, and therefore justifies pcs not necessariyl having to go for str 6, or int 6 or agi 6 no matter what, though these stats remain rewarding.